#include "x86sInsDesc.h"

extern const struct TAsxInsMatch match_tab[] = {
    /* 0000         AAA */ { 1, 0,    0, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0001         AAD */ { 2, 0,    1, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0002         AAD */ { 1, 1,    3, IMM8, 0, 0, 0, 0, F_IMM8|F_NOLONG },
    /* 0003         AAM */ { 2, 0,    4, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0004         AAM */ { 1, 1,    6, IMM8, 0, 0, 0, 0, F_IMM8|F_NOLONG },
    /* 0005         AAS */ { 1, 0,    7, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0006         ADC */ { 1, 2,    8, MREG_AL, IMM8, 0, 0, 0, F_IMM8 },
    /* 0007         ADC */ { 1, 2,    9, MREG_AX, IMM16, 0, 0, 0, F_IMM16 },
    /* 0008         ADC */ { 1, 2,   10, MREG_EAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 0009         ADC */ { 1, 2,   11, MREG_RAX, IMM32, 0, 0, 0, F_IMM32|F_LONG },
    /* 0010         ADC */ { 1, 2,   12, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0011         ADC */ { 1, 2,   13, REG16, IMM16, 0, 0, 0, F_R|F_R_EQU_2|F_IMM16 },
    /* 0012         ADC */ { 1, 2,   14, REG32, IMM32, 0, 0, 0, F_R|F_R_EQU_2|F_IMM32 },
    /* 0013         ADC */ { 1, 2,   15, REG64, IMM32, 0, 0, 0, F_R|F_R_EQU_2|F_IMM32|F_LONG },
    /* 0014         ADC */ { 1, 2,   16, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0015         ADC */ { 1, 2,   17, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0016         ADC */ { 1, 2,   18, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8|F_LONG },
    /* 0017         ADC */ { 1, 2,   19, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0018         ADC */ { 1, 2,   20, MEM16, IMM16, 0, 0, 0, F_R|F_R_EQU_2|F_IMM16 },
    /* 0019         ADC */ { 1, 2,   21, MEM32, IMM32, 0, 0, 0, F_R|F_R_EQU_2|F_IMM32 },
    /* 0020         ADC */ { 1, 2,   22, MEM64, IMM64, 0, 0, 0, F_R|F_R_EQU_2|F_IMM64 },
    /* 0021         ADC */ { 1, 2,   23, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0022         ADC */ { 1, 2,   24, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0023         ADC */ { 1, 2,   25, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8|F_LONG },
    /* 0024         ADC */ { 1, 2,   26, REG8, REG8, 0, 0, 0, F_R },
    /* 0025         ADC */ { 1, 2,   27, REG16, REG16, 0, 0, 0, F_R },
    /* 0026         ADC */ { 1, 2,   28, REG32, REG32, 0, 0, 0, F_R },
    /* 0027         ADC */ { 1, 2,   29, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0028         ADC */ { 1, 2,   30, REG8, MEM8, 0, 0, 0, F_R },
    /* 0029         ADC */ { 1, 2,   31, REG16, MEM16, 0, 0, 0, F_R },
    /* 0030         ADC */ { 1, 2,   32, REG32, MEM32, 0, 0, 0, F_R },
    /* 0031         ADC */ { 1, 2,   33, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0032         ADC */ { 1, 2,   34, MEM8, REG8, 0, 0, 0, F_R },
    /* 0033         ADC */ { 1, 2,   35, MEM16, REG16, 0, 0, 0, F_R },
    /* 0034         ADC */ { 1, 2,   36, MEM32, REG32, 0, 0, 0, F_R },
    /* 0035         ADC */ { 1, 2,   37, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0036         ADD */ { 1, 2,   38, MREG_AL, IMM8, 0, 0, 0, F_IMM8 },
    /* 0037         ADD */ { 1, 2,   39, MREG_AX, IMM16, 0, 0, 0, F_IMM16 },
    /* 0038         ADD */ { 1, 2,   40, MREG_EAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 0039         ADD */ { 1, 2,   41, MREG_RAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 0040         ADD */ { 1, 2,   42, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0041         ADD */ { 1, 2,   43, REG16, IMM16, 0, 0, 0, F_R|F_R_EQU_0|F_IMM16 },
    /* 0042         ADD */ { 1, 2,   44, REG32, IMM32, 0, 0, 0, F_R|F_R_EQU_0|F_IMM32 },
    /* 0043         ADD */ { 1, 2,   45, REG64, IMM32, 0, 0, 0, F_R|F_R_EQU_0|F_IMM32|F_LONG },
    /* 0044         ADD */ { 1, 2,   46, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0045         ADD */ { 1, 2,   47, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0046         ADD */ { 1, 2,   48, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8|F_LONG },
    /* 0047         ADD */ { 1, 2,   49, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0048         ADD */ { 1, 2,   50, MEM16, IMM16, 0, 0, 0, F_R|F_R_EQU_0|F_IMM16 },
    /* 0049         ADD */ { 1, 2,   51, MEM32, IMM32, 0, 0, 0, F_R|F_R_EQU_0|F_IMM32 },
    /* 0050         ADD */ { 1, 2,   52, MEM64, IMM64, 0, 0, 0, F_R|F_R_EQU_0|F_IMM64 },
    /* 0051         ADD */ { 1, 2,   53, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0052         ADD */ { 1, 2,   54, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0053         ADD */ { 1, 2,   55, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8|F_LONG },
    /* 0054         ADD */ { 1, 2,   56, REG8, REG8, 0, 0, 0, F_R },
    /* 0055         ADD */ { 1, 2,   57, REG16, REG16, 0, 0, 0, F_R },
    /* 0056         ADD */ { 1, 2,   58, REG32, REG32, 0, 0, 0, F_R },
    /* 0057         ADD */ { 1, 2,   59, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0058         ADD */ { 1, 2,   60, REG8, MEM8, 0, 0, 0, F_R },
    /* 0059         ADD */ { 1, 2,   61, REG16, MEM16, 0, 0, 0, F_R },
    /* 0060         ADD */ { 1, 2,   62, REG32, MEM32, 0, 0, 0, F_R },
    /* 0061         ADD */ { 1, 2,   63, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0062         ADD */ { 1, 2,   64, MEM8, REG8, 0, 0, 0, F_R },
    /* 0063         ADD */ { 1, 2,   65, MEM16, REG16, 0, 0, 0, F_R },
    /* 0064         ADD */ { 1, 2,   66, MEM32, REG32, 0, 0, 0, F_R },
    /* 0065         ADD */ { 1, 2,   67, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0066         AND */ { 1, 2,   68, MREG_AL, IMM8, 0, 0, 0, F_IMM8 },
    /* 0067         AND */ { 1, 2,   69, MREG_AX, IMM16, 0, 0, 0, F_IMM16 },
    /* 0068         AND */ { 1, 2,   70, MREG_EAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 0069         AND */ { 1, 2,   71, MREG_RAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 0070         AND */ { 1, 2,   72, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0071         AND */ { 1, 2,   73, REG16, IMM16, 0, 0, 0, F_R|F_R_EQU_4|F_IMM16 },
    /* 0072         AND */ { 1, 2,   74, REG32, IMM32, 0, 0, 0, F_R|F_R_EQU_4|F_IMM32 },
    /* 0073         AND */ { 1, 2,   75, REG64, IMM32, 0, 0, 0, F_R|F_R_EQU_4|F_IMM32|F_LONG },
    /* 0074         AND */ { 1, 2,   76, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0075         AND */ { 1, 2,   77, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0076         AND */ { 1, 2,   78, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8|F_LONG },
    /* 0077         AND */ { 1, 2,   79, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0078         AND */ { 1, 2,   80, MEM16, IMM16, 0, 0, 0, F_R|F_R_EQU_4|F_IMM16 },
    /* 0079         AND */ { 1, 2,   81, MEM32, IMM32, 0, 0, 0, F_R|F_R_EQU_4|F_IMM32 },
    /* 0080         AND */ { 1, 2,   82, MEM64, IMM64, 0, 0, 0, F_R|F_R_EQU_4|F_IMM64 },
    /* 0081         AND */ { 1, 2,   83, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0082         AND */ { 1, 2,   84, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0083         AND */ { 1, 2,   85, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8|F_LONG },
    /* 0084         AND */ { 1, 2,   86, REG8, REG8, 0, 0, 0, F_R },
    /* 0085         AND */ { 1, 2,   87, REG16, REG16, 0, 0, 0, F_R },
    /* 0086         AND */ { 1, 2,   88, REG32, REG32, 0, 0, 0, F_R },
    /* 0087         AND */ { 1, 2,   89, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0088         AND */ { 1, 2,   90, REG8, MEM8, 0, 0, 0, F_R },
    /* 0089         AND */ { 1, 2,   91, REG16, MEM16, 0, 0, 0, F_R },
    /* 0090         AND */ { 1, 2,   92, REG32, MEM32, 0, 0, 0, F_R },
    /* 0091         AND */ { 1, 2,   93, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0092         AND */ { 1, 2,   94, MEM8, REG8, 0, 0, 0, F_R },
    /* 0093         AND */ { 1, 2,   95, MEM16, REG16, 0, 0, 0, F_R },
    /* 0094         AND */ { 1, 2,   96, MEM32, REG32, 0, 0, 0, F_R },
    /* 0095         AND */ { 1, 2,   97, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0096       BOUND */ { 1, 2,   98, REG16, MEM16, 0, 0, 0, F_R|F_NOLONG },
    /* 0097       BOUND */ { 1, 2,   99, REG32, MEM32, 0, 0, 0, F_R|F_NOLONG },
    /* 0098         BSF */ { 2, 2,  100, REG16, REG16, 0, 0, 0, F_R },
    /* 0099         BSF */ { 2, 2,  102, REG32, REG32, 0, 0, 0, F_R },
    /* 0100         BSF */ { 2, 2,  104, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0101         BSF */ { 2, 2,  106, REG16, MEM16, 0, 0, 0, F_R },
    /* 0102         BSF */ { 2, 2,  108, REG32, MEM32, 0, 0, 0, F_R },
    /* 0103         BSF */ { 2, 2,  110, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0104         BSR */ { 2, 2,  112, REG16, REG16, 0, 0, 0, F_R },
    /* 0105         BSR */ { 2, 2,  114, REG32, REG32, 0, 0, 0, F_R },
    /* 0106         BSR */ { 2, 2,  116, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0107         BSR */ { 2, 2,  118, REG16, MEM16, 0, 0, 0, F_R },
    /* 0108         BSR */ { 2, 2,  120, REG32, MEM32, 0, 0, 0, F_R },
    /* 0109         BSR */ { 2, 2,  122, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0110       BSWAP */ { 2, 1,  124, REG32, 0, 0, 0, 0, F_REG_IN_OPCODE },
    /* 0111       BSWAP */ { 2, 1,  126, REG64, 0, 0, 0, 0, F_REG_IN_OPCODE|F_LONG },
    /* 0112          BT */ { 2, 2,  128, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0113          BT */ { 2, 2,  130, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0114          BT */ { 2, 2,  132, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8|F_LONG },
    /* 0115          BT */ { 2, 2,  134, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0116          BT */ { 2, 2,  136, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0117          BT */ { 2, 2,  138, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8|F_LONG },
    /* 0118          BT */ { 2, 2,  140, REG16, REG16, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0119          BT */ { 2, 2,  142, REG32, REG32, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0120          BT */ { 2, 2,  144, REG64, REG64, 0, 0, 0, F_R|F_FIRST_REG_IN_RM|F_LONG },
    /* 0121          BT */ { 2, 2,  146, MEM16, REG16, 0, 0, 0, F_R },
    /* 0122          BT */ { 2, 2,  148, MEM32, REG32, 0, 0, 0, F_R },
    /* 0123          BT */ { 2, 2,  150, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0124         BTC */ { 2, 2,  152, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0125         BTC */ { 2, 2,  154, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0126         BTC */ { 2, 2,  156, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8|F_LONG },
    /* 0127         BTC */ { 2, 2,  158, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0128         BTC */ { 2, 2,  160, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0129         BTC */ { 2, 2,  162, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8|F_LONG },
    /* 0130         BTC */ { 2, 2,  164, REG16, REG16, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0131         BTC */ { 2, 2,  166, REG32, REG32, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0132         BTC */ { 2, 2,  168, REG64, REG64, 0, 0, 0, F_R|F_FIRST_REG_IN_RM|F_LONG },
    /* 0133         BTC */ { 2, 2,  170, MEM16, REG16, 0, 0, 0, F_R },
    /* 0134         BTC */ { 2, 2,  172, MEM32, REG32, 0, 0, 0, F_R },
    /* 0135         BTC */ { 2, 2,  174, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0136         BTR */ { 2, 2,  176, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8 },
    /* 0137         BTR */ { 2, 2,  178, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8 },
    /* 0138         BTR */ { 2, 2,  180, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8|F_LONG },
    /* 0139         BTR */ { 2, 2,  182, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8 },
    /* 0140         BTR */ { 2, 2,  184, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8 },
    /* 0141         BTR */ { 2, 2,  186, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8|F_LONG },
    /* 0142         BTR */ { 2, 2,  188, REG16, REG16, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0143         BTR */ { 2, 2,  190, REG32, REG32, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0144         BTR */ { 2, 2,  192, REG64, REG64, 0, 0, 0, F_R|F_FIRST_REG_IN_RM|F_LONG },
    /* 0145         BTR */ { 2, 2,  194, MEM16, REG16, 0, 0, 0, F_R },
    /* 0146         BTR */ { 2, 2,  196, MEM32, REG32, 0, 0, 0, F_R },
    /* 0147         BTR */ { 2, 2,  198, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0148         BTS */ { 2, 2,  200, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 0149         BTS */ { 2, 2,  202, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 0150         BTS */ { 2, 2,  204, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8|F_LONG },
    /* 0151         BTS */ { 2, 2,  206, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 0152         BTS */ { 2, 2,  208, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 0153         BTS */ { 2, 2,  210, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8|F_LONG },
    /* 0154         BTS */ { 2, 2,  212, REG16, REG16, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0155         BTS */ { 2, 2,  214, REG32, REG32, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0156         BTS */ { 2, 2,  216, REG64, REG64, 0, 0, 0, F_R|F_FIRST_REG_IN_RM|F_LONG },
    /* 0157         BTS */ { 2, 2,  218, MEM16, REG16, 0, 0, 0, F_R },
    /* 0158         BTS */ { 2, 2,  220, MEM32, REG32, 0, 0, 0, F_R },
    /* 0159         BTS */ { 2, 2,  222, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0160        CALL */ { 1, 1,  224, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0161        CALL */ { 1, 1,  225, REG32, 0, 0, 0, 0, F_R|F_R_EQU_2|F_NOLONG },
    /* 0162        CALL */ { 1, 1,  226, REG64, 0, 0, 0, 0, F_R|F_R_EQU_2|F_LONG|F_NO_NEED_REX_W },
    /* 0163        CALL */ { 1, 1,  227, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_2|F_NOLONG },
    /* 0164        CALL */ { 1, 1,  228, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_2|F_LONG|F_NO_NEED_REX_W },
    /* 0165        CALL */ { 1, 2,  229, IMM16, IMM32, 0, 0, 0, F_IMM16_IMM32|F_NOLONG },
    /* 0166     CALLFAR */ { 1, 2,  230, IMM16, IMM32, 0, 0, 0, F_IMM16_IMM32|F_NOLONG },
    /* 0167     CALLFAR */ { 1, 1,  231, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0168     CALLFAR */ { 1, 1,  232, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_3|F_LONG },
    /* 0169     CALLFAR */ { 1, 1,  233, MEM, 0, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0170         CBW */ { 1, 0,  234, 0, 0, 0, 0, 0, F_NEED_PFX_66 },
    /* 0171         CDQ */ { 1, 0,  235, 0, 0, 0, 0, 0, 0 },
    /* 0172        CDQE */ { 1, 0,  236, 0, 0, 0, 0, 0, F_NEED_REX_W },
    /* 0173         CLC */ { 1, 0,  237, 0, 0, 0, 0, 0, 0 },
    /* 0174         CLD */ { 1, 0,  238, 0, 0, 0, 0, 0, 0 },
    /* 0175     CLFLUSH */ { 2, 1,  239, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0176         CLI */ { 1, 0,  241, 0, 0, 0, 0, 0, F_SYS_INS },
    /* 0177        CLTS */ { 2, 0,  242, 0, 0, 0, 0, 0, F_SYS_INS },
    /* 0178         CMC */ { 1, 0,  244, 0, 0, 0, 0, 0, 0 },
    /* 0179       CMOVA */ { 2, 2,  245, REG16, REG16, 0, 0, 0, F_R },
    /* 0180       CMOVA */ { 2, 2,  247, REG32, REG32, 0, 0, 0, F_R },
    /* 0181       CMOVA */ { 2, 2,  249, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0182       CMOVA */ { 2, 2,  251, REG16, MEM16, 0, 0, 0, F_R },
    /* 0183       CMOVA */ { 2, 2,  253, REG32, MEM32, 0, 0, 0, F_R },
    /* 0184       CMOVA */ { 2, 2,  255, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0185      CMOVAE */ { 2, 2,  257, REG16, REG16, 0, 0, 0, F_R },
    /* 0186      CMOVAE */ { 2, 2,  259, REG32, REG32, 0, 0, 0, F_R },
    /* 0187      CMOVAE */ { 2, 2,  261, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0188      CMOVAE */ { 2, 2,  263, REG16, MEM16, 0, 0, 0, F_R },
    /* 0189      CMOVAE */ { 2, 2,  265, REG32, MEM32, 0, 0, 0, F_R },
    /* 0190      CMOVAE */ { 2, 2,  267, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0191       CMOVB */ { 2, 2,  269, REG16, REG16, 0, 0, 0, F_R },
    /* 0192       CMOVB */ { 2, 2,  271, REG32, REG32, 0, 0, 0, F_R },
    /* 0193       CMOVB */ { 2, 2,  273, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0194       CMOVB */ { 2, 2,  275, REG16, MEM16, 0, 0, 0, F_R },
    /* 0195       CMOVB */ { 2, 2,  277, REG32, MEM32, 0, 0, 0, F_R },
    /* 0196       CMOVB */ { 2, 2,  279, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0197      CMOVBE */ { 2, 2,  281, REG16, REG16, 0, 0, 0, F_R },
    /* 0198      CMOVBE */ { 2, 2,  283, REG32, REG32, 0, 0, 0, F_R },
    /* 0199      CMOVBE */ { 2, 2,  285, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0200      CMOVBE */ { 2, 2,  287, REG16, MEM16, 0, 0, 0, F_R },
    /* 0201      CMOVBE */ { 2, 2,  289, REG32, MEM32, 0, 0, 0, F_R },
    /* 0202      CMOVBE */ { 2, 2,  291, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0203       CMOVC */ { 2, 2,  293, REG16, REG16, 0, 0, 0, F_R },
    /* 0204       CMOVC */ { 2, 2,  295, REG32, REG32, 0, 0, 0, F_R },
    /* 0205       CMOVC */ { 2, 2,  297, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0206       CMOVC */ { 2, 2,  299, REG16, MEM16, 0, 0, 0, F_R },
    /* 0207       CMOVC */ { 2, 2,  301, REG32, MEM32, 0, 0, 0, F_R },
    /* 0208       CMOVC */ { 2, 2,  303, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0209       CMOVE */ { 2, 2,  305, REG16, REG16, 0, 0, 0, F_R },
    /* 0210       CMOVE */ { 2, 2,  307, REG32, REG32, 0, 0, 0, F_R },
    /* 0211       CMOVE */ { 2, 2,  309, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0212       CMOVE */ { 2, 2,  311, REG16, MEM16, 0, 0, 0, F_R },
    /* 0213       CMOVE */ { 2, 2,  313, REG32, MEM32, 0, 0, 0, F_R },
    /* 0214       CMOVE */ { 2, 2,  315, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0215       CMOVG */ { 2, 2,  317, REG16, REG16, 0, 0, 0, F_R },
    /* 0216       CMOVG */ { 2, 2,  319, REG32, REG32, 0, 0, 0, F_R },
    /* 0217       CMOVG */ { 2, 2,  321, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0218       CMOVG */ { 2, 2,  323, REG16, MEM16, 0, 0, 0, F_R },
    /* 0219       CMOVG */ { 2, 2,  325, REG32, MEM32, 0, 0, 0, F_R },
    /* 0220       CMOVG */ { 2, 2,  327, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0221      CMOVGE */ { 2, 2,  329, REG16, REG16, 0, 0, 0, F_R },
    /* 0222      CMOVGE */ { 2, 2,  331, REG32, REG32, 0, 0, 0, F_R },
    /* 0223      CMOVGE */ { 2, 2,  333, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0224      CMOVGE */ { 2, 2,  335, REG16, MEM16, 0, 0, 0, F_R },
    /* 0225      CMOVGE */ { 2, 2,  337, REG32, MEM32, 0, 0, 0, F_R },
    /* 0226      CMOVGE */ { 2, 2,  339, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0227       CMOVL */ { 2, 2,  341, REG16, REG16, 0, 0, 0, F_R },
    /* 0228       CMOVL */ { 2, 2,  343, REG32, REG32, 0, 0, 0, F_R },
    /* 0229       CMOVL */ { 2, 2,  345, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0230       CMOVL */ { 2, 2,  347, REG16, MEM16, 0, 0, 0, F_R },
    /* 0231       CMOVL */ { 2, 2,  349, REG32, MEM32, 0, 0, 0, F_R },
    /* 0232       CMOVL */ { 2, 2,  351, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0233      CMOVLE */ { 2, 2,  353, REG16, REG16, 0, 0, 0, F_R },
    /* 0234      CMOVLE */ { 2, 2,  355, REG32, REG32, 0, 0, 0, F_R },
    /* 0235      CMOVLE */ { 2, 2,  357, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0236      CMOVLE */ { 2, 2,  359, REG16, MEM16, 0, 0, 0, F_R },
    /* 0237      CMOVLE */ { 2, 2,  361, REG32, MEM32, 0, 0, 0, F_R },
    /* 0238      CMOVLE */ { 2, 2,  363, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0239      CMOVNA */ { 2, 2,  365, REG16, REG16, 0, 0, 0, F_R },
    /* 0240      CMOVNA */ { 2, 2,  367, REG32, REG32, 0, 0, 0, F_R },
    /* 0241      CMOVNA */ { 2, 2,  369, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0242      CMOVNA */ { 2, 2,  371, REG16, MEM16, 0, 0, 0, F_R },
    /* 0243      CMOVNA */ { 2, 2,  373, REG32, MEM32, 0, 0, 0, F_R },
    /* 0244      CMOVNA */ { 2, 2,  375, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0245     CMOVNAE */ { 2, 2,  377, REG16, REG16, 0, 0, 0, F_R },
    /* 0246     CMOVNAE */ { 2, 2,  379, REG32, REG32, 0, 0, 0, F_R },
    /* 0247     CMOVNAE */ { 2, 2,  381, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0248     CMOVNAE */ { 2, 2,  383, REG16, MEM16, 0, 0, 0, F_R },
    /* 0249     CMOVNAE */ { 2, 2,  385, REG32, MEM32, 0, 0, 0, F_R },
    /* 0250     CMOVNAE */ { 2, 2,  387, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0251      CMOVNB */ { 2, 2,  389, REG16, REG16, 0, 0, 0, F_R },
    /* 0252      CMOVNB */ { 2, 2,  391, REG32, REG32, 0, 0, 0, F_R },
    /* 0253      CMOVNB */ { 2, 2,  393, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0254      CMOVNB */ { 2, 2,  395, REG16, MEM16, 0, 0, 0, F_R },
    /* 0255      CMOVNB */ { 2, 2,  397, REG32, MEM32, 0, 0, 0, F_R },
    /* 0256      CMOVNB */ { 2, 2,  399, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0257     CMOVNBE */ { 2, 2,  401, REG16, REG16, 0, 0, 0, F_R },
    /* 0258     CMOVNBE */ { 2, 2,  403, REG32, REG32, 0, 0, 0, F_R },
    /* 0259     CMOVNBE */ { 2, 2,  405, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0260     CMOVNBE */ { 2, 2,  407, REG16, MEM16, 0, 0, 0, F_R },
    /* 0261     CMOVNBE */ { 2, 2,  409, REG32, MEM32, 0, 0, 0, F_R },
    /* 0262     CMOVNBE */ { 2, 2,  411, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0263      CMOVNC */ { 2, 2,  413, REG16, REG16, 0, 0, 0, F_R },
    /* 0264      CMOVNC */ { 2, 2,  415, REG32, REG32, 0, 0, 0, F_R },
    /* 0265      CMOVNC */ { 2, 2,  417, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0266      CMOVNC */ { 2, 2,  419, REG16, MEM16, 0, 0, 0, F_R },
    /* 0267      CMOVNC */ { 2, 2,  421, REG32, MEM32, 0, 0, 0, F_R },
    /* 0268      CMOVNC */ { 2, 2,  423, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0269      CMOVNE */ { 2, 2,  425, REG16, REG16, 0, 0, 0, F_R },
    /* 0270      CMOVNE */ { 2, 2,  427, REG32, REG32, 0, 0, 0, F_R },
    /* 0271      CMOVNE */ { 2, 2,  429, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0272      CMOVNE */ { 2, 2,  431, REG16, MEM16, 0, 0, 0, F_R },
    /* 0273      CMOVNE */ { 2, 2,  433, REG32, MEM32, 0, 0, 0, F_R },
    /* 0274      CMOVNE */ { 2, 2,  435, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0275      CMOVNG */ { 2, 2,  437, REG16, REG16, 0, 0, 0, F_R },
    /* 0276      CMOVNG */ { 2, 2,  439, REG32, REG32, 0, 0, 0, F_R },
    /* 0277      CMOVNG */ { 2, 2,  441, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0278      CMOVNG */ { 2, 2,  443, REG16, MEM16, 0, 0, 0, F_R },
    /* 0279      CMOVNG */ { 2, 2,  445, REG32, MEM32, 0, 0, 0, F_R },
    /* 0280      CMOVNG */ { 2, 2,  447, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0281     CMOVNGE */ { 2, 2,  449, REG16, REG16, 0, 0, 0, F_R },
    /* 0282     CMOVNGE */ { 2, 2,  451, REG32, REG32, 0, 0, 0, F_R },
    /* 0283     CMOVNGE */ { 2, 2,  453, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0284     CMOVNGE */ { 2, 2,  455, REG16, MEM16, 0, 0, 0, F_R },
    /* 0285     CMOVNGE */ { 2, 2,  457, REG32, MEM32, 0, 0, 0, F_R },
    /* 0286     CMOVNGE */ { 2, 2,  459, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0287      CMOVNL */ { 2, 2,  461, REG16, REG16, 0, 0, 0, F_R },
    /* 0288      CMOVNL */ { 2, 2,  463, REG32, REG32, 0, 0, 0, F_R },
    /* 0289      CMOVNL */ { 2, 2,  465, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0290      CMOVNL */ { 2, 2,  467, REG16, MEM16, 0, 0, 0, F_R },
    /* 0291      CMOVNL */ { 2, 2,  469, REG32, MEM32, 0, 0, 0, F_R },
    /* 0292      CMOVNL */ { 2, 2,  471, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0293     CMOVNLE */ { 2, 2,  473, REG16, REG16, 0, 0, 0, F_R },
    /* 0294     CMOVNLE */ { 2, 2,  475, REG32, REG32, 0, 0, 0, F_R },
    /* 0295     CMOVNLE */ { 2, 2,  477, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0296     CMOVNLE */ { 2, 2,  479, REG16, MEM16, 0, 0, 0, F_R },
    /* 0297     CMOVNLE */ { 2, 2,  481, REG32, MEM32, 0, 0, 0, F_R },
    /* 0298     CMOVNLE */ { 2, 2,  483, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0299      CMOVNO */ { 2, 2,  485, REG16, REG16, 0, 0, 0, F_R },
    /* 0300      CMOVNO */ { 2, 2,  487, REG32, REG32, 0, 0, 0, F_R },
    /* 0301      CMOVNO */ { 2, 2,  489, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0302      CMOVNO */ { 2, 2,  491, REG16, MEM16, 0, 0, 0, F_R },
    /* 0303      CMOVNO */ { 2, 2,  493, REG32, MEM32, 0, 0, 0, F_R },
    /* 0304      CMOVNO */ { 2, 2,  495, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0305      CMOVNP */ { 2, 2,  497, REG16, REG16, 0, 0, 0, F_R },
    /* 0306      CMOVNP */ { 2, 2,  499, REG32, REG32, 0, 0, 0, F_R },
    /* 0307      CMOVNP */ { 2, 2,  501, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0308      CMOVNP */ { 2, 2,  503, REG16, MEM16, 0, 0, 0, F_R },
    /* 0309      CMOVNP */ { 2, 2,  505, REG32, MEM32, 0, 0, 0, F_R },
    /* 0310      CMOVNP */ { 2, 2,  507, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0311      CMOVNS */ { 2, 2,  509, REG16, REG16, 0, 0, 0, F_R },
    /* 0312      CMOVNS */ { 2, 2,  511, REG32, REG32, 0, 0, 0, F_R },
    /* 0313      CMOVNS */ { 2, 2,  513, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0314      CMOVNS */ { 2, 2,  515, REG16, MEM16, 0, 0, 0, F_R },
    /* 0315      CMOVNS */ { 2, 2,  517, REG32, MEM32, 0, 0, 0, F_R },
    /* 0316      CMOVNS */ { 2, 2,  519, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0317      CMOVNZ */ { 2, 2,  521, REG16, REG16, 0, 0, 0, F_R },
    /* 0318      CMOVNZ */ { 2, 2,  523, REG32, REG32, 0, 0, 0, F_R },
    /* 0319      CMOVNZ */ { 2, 2,  525, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0320      CMOVNZ */ { 2, 2,  527, REG16, MEM16, 0, 0, 0, F_R },
    /* 0321      CMOVNZ */ { 2, 2,  529, REG32, MEM32, 0, 0, 0, F_R },
    /* 0322      CMOVNZ */ { 2, 2,  531, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0323       CMOVO */ { 2, 2,  533, REG16, REG16, 0, 0, 0, F_R },
    /* 0324       CMOVO */ { 2, 2,  535, REG32, REG32, 0, 0, 0, F_R },
    /* 0325       CMOVO */ { 2, 2,  537, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0326       CMOVO */ { 2, 2,  539, REG16, MEM16, 0, 0, 0, F_R },
    /* 0327       CMOVO */ { 2, 2,  541, REG32, MEM32, 0, 0, 0, F_R },
    /* 0328       CMOVO */ { 2, 2,  543, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0329       CMOVP */ { 2, 2,  545, REG16, REG16, 0, 0, 0, F_R },
    /* 0330       CMOVP */ { 2, 2,  547, REG32, REG32, 0, 0, 0, F_R },
    /* 0331       CMOVP */ { 2, 2,  549, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0332       CMOVP */ { 2, 2,  551, REG16, MEM16, 0, 0, 0, F_R },
    /* 0333       CMOVP */ { 2, 2,  553, REG32, MEM32, 0, 0, 0, F_R },
    /* 0334       CMOVP */ { 2, 2,  555, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0335      CMOVPE */ { 2, 2,  557, REG16, REG16, 0, 0, 0, F_R },
    /* 0336      CMOVPE */ { 2, 2,  559, REG32, REG32, 0, 0, 0, F_R },
    /* 0337      CMOVPE */ { 2, 2,  561, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0338      CMOVPE */ { 2, 2,  563, REG16, MEM16, 0, 0, 0, F_R },
    /* 0339      CMOVPE */ { 2, 2,  565, REG32, MEM32, 0, 0, 0, F_R },
    /* 0340      CMOVPE */ { 2, 2,  567, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0341      CMOVPO */ { 2, 2,  569, REG16, REG16, 0, 0, 0, F_R },
    /* 0342      CMOVPO */ { 2, 2,  571, REG32, REG32, 0, 0, 0, F_R },
    /* 0343      CMOVPO */ { 2, 2,  573, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0344      CMOVPO */ { 2, 2,  575, REG16, MEM16, 0, 0, 0, F_R },
    /* 0345      CMOVPO */ { 2, 2,  577, REG32, MEM32, 0, 0, 0, F_R },
    /* 0346      CMOVPO */ { 2, 2,  579, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0347       CMOVS */ { 2, 2,  581, REG16, REG16, 0, 0, 0, F_R },
    /* 0348       CMOVS */ { 2, 2,  583, REG32, REG32, 0, 0, 0, F_R },
    /* 0349       CMOVS */ { 2, 2,  585, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0350       CMOVS */ { 2, 2,  587, REG16, MEM16, 0, 0, 0, F_R },
    /* 0351       CMOVS */ { 2, 2,  589, REG32, MEM32, 0, 0, 0, F_R },
    /* 0352       CMOVS */ { 2, 2,  591, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0353       CMOVZ */ { 2, 2,  593, REG16, REG16, 0, 0, 0, F_R },
    /* 0354       CMOVZ */ { 2, 2,  595, REG32, REG32, 0, 0, 0, F_R },
    /* 0355       CMOVZ */ { 2, 2,  597, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0356       CMOVZ */ { 2, 2,  599, REG16, MEM16, 0, 0, 0, F_R },
    /* 0357       CMOVZ */ { 2, 2,  601, REG32, MEM32, 0, 0, 0, F_R },
    /* 0358       CMOVZ */ { 2, 2,  603, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0359         CMP */ { 1, 2,  605, MREG_AL, IMM8, 0, 0, 0, F_IMM8 },
    /* 0360         CMP */ { 1, 2,  606, MREG_AX, IMM16, 0, 0, 0, F_IMM16 },
    /* 0361         CMP */ { 1, 2,  607, MREG_EAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 0362         CMP */ { 1, 2,  608, MREG_RAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 0363         CMP */ { 1, 2,  609, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0364         CMP */ { 1, 2,  610, REG16, IMM16, 0, 0, 0, F_R|F_R_EQU_7|F_IMM16 },
    /* 0365         CMP */ { 1, 2,  611, REG32, IMM32, 0, 0, 0, F_R|F_R_EQU_7|F_IMM32 },
    /* 0366         CMP */ { 1, 2,  612, REG64, IMM32, 0, 0, 0, F_R|F_R_EQU_7|F_IMM32|F_LONG },
    /* 0367         CMP */ { 1, 2,  613, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0368         CMP */ { 1, 2,  614, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0369         CMP */ { 1, 2,  615, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8|F_LONG },
    /* 0370         CMP */ { 1, 2,  616, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0371         CMP */ { 1, 2,  617, MEM16, IMM16, 0, 0, 0, F_R|F_R_EQU_7|F_IMM16 },
    /* 0372         CMP */ { 1, 2,  618, MEM32, IMM32, 0, 0, 0, F_R|F_R_EQU_7|F_IMM32 },
    /* 0373         CMP */ { 1, 2,  619, MEM64, IMM64, 0, 0, 0, F_R|F_R_EQU_7|F_IMM64 },
    /* 0374         CMP */ { 1, 2,  620, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0375         CMP */ { 1, 2,  621, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0376         CMP */ { 1, 2,  622, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8|F_LONG },
    /* 0377         CMP */ { 1, 2,  623, REG8, REG8, 0, 0, 0, F_R },
    /* 0378         CMP */ { 1, 2,  624, REG16, REG16, 0, 0, 0, F_R },
    /* 0379         CMP */ { 1, 2,  625, REG32, REG32, 0, 0, 0, F_R },
    /* 0380         CMP */ { 1, 2,  626, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0381         CMP */ { 1, 2,  627, REG8, MEM8, 0, 0, 0, F_R },
    /* 0382         CMP */ { 1, 2,  628, REG16, MEM16, 0, 0, 0, F_R },
    /* 0383         CMP */ { 1, 2,  629, REG32, MEM32, 0, 0, 0, F_R },
    /* 0384         CMP */ { 1, 2,  630, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0385         CMP */ { 1, 2,  631, MEM8, REG8, 0, 0, 0, F_R },
    /* 0386         CMP */ { 1, 2,  632, MEM16, REG16, 0, 0, 0, F_R },
    /* 0387         CMP */ { 1, 2,  633, MEM32, REG32, 0, 0, 0, F_R },
    /* 0388         CMP */ { 1, 2,  634, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0389       CMPSB */ { 1, 0,  635, 0, 0, 0, 0, 0, 0 },
    /* 0390       CMPSD */ { 1, 0,  636, 0, 0, 0, 0, 0, 0 },
    /* 0391       CMPSQ */ { 1, 0,  637, 0, 0, 0, 0, 0, F_NEED_REX_W },
    /* 0392       CMPSW */ { 1, 0,  638, 0, 0, 0, 0, 0, F_NEED_PFX_66 },
    /* 0393     CMPXCHG */ { 2, 2,  639, REG8, REG8, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0394     CMPXCHG */ { 2, 2,  641, REG16, REG16, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0395     CMPXCHG */ { 2, 2,  643, REG32, REG32, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0396     CMPXCHG */ { 2, 2,  645, REG64, REG64, 0, 0, 0, F_R|F_FIRST_REG_IN_RM|F_LONG },
    /* 0397     CMPXCHG */ { 2, 2,  647, MEM8, REG8, 0, 0, 0, F_R },
    /* 0398     CMPXCHG */ { 2, 2,  649, MEM16, REG16, 0, 0, 0, F_R },
    /* 0399     CMPXCHG */ { 2, 2,  651, MEM32, REG32, 0, 0, 0, F_R },
    /* 0400     CMPXCHG */ { 2, 2,  653, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0401  CMPXCHG16B */ { 2, 1,  655, MEM128, 0, 0, 0, 0, F_R|F_R_EQU_1|F_NEED_REX_W },
    /* 0402   CMPXCHG8B */ { 2, 1,  657, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0403       CPUID */ { 2, 0,  659, 0, 0, 0, 0, 0, 0 },
    /* 0404         CQO */ { 1, 0,  661, 0, 0, 0, 0, 0, F_NEED_REX_W },
    /* 0405         CWD */ { 1, 0,  662, 0, 0, 0, 0, 0, F_NEED_PFX_66 },
    /* 0406        CWDE */ { 1, 0,  663, 0, 0, 0, 0, 0, 0 },
    /* 0407         DAA */ { 1, 0,  664, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0408         DAS */ { 1, 0,  665, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0409         DEC */ { 1, 1,  666, REG16, 0, 0, 0, 0, F_REG_IN_OPCODE|F_NOLONG },
    /* 0410         DEC */ { 1, 1,  667, REG32, 0, 0, 0, 0, F_REG_IN_OPCODE|F_NOLONG },
    /* 0411         DEC */ { 1, 1,  668, REG8, 0, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0412         DEC */ { 1, 1,  669, REG16, 0, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0413         DEC */ { 1, 1,  670, REG32, 0, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0414         DEC */ { 1, 1,  671, REG64, 0, 0, 0, 0, F_R|F_R_EQU_1|F_LONG },
    /* 0415         DEC */ { 1, 1,  672, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0416         DEC */ { 1, 1,  673, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0417         DEC */ { 1, 1,  674, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0418         DEC */ { 1, 1,  675, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_1|F_LONG },
    /* 0419         DIV */ { 1, 1,  676, REG8, 0, 0, 0, 0, F_R|F_R_EQU_6 },
    /* 0420         DIV */ { 1, 1,  677, REG16, 0, 0, 0, 0, F_R|F_R_EQU_6 },
    /* 0421         DIV */ { 1, 1,  678, REG32, 0, 0, 0, 0, F_R|F_R_EQU_6 },
    /* 0422         DIV */ { 1, 1,  679, REG64, 0, 0, 0, 0, F_R|F_R_EQU_6|F_LONG },
    /* 0423         DIV */ { 1, 1,  680, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_6 },
    /* 0424         DIV */ { 1, 1,  681, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_6 },
    /* 0425         DIV */ { 1, 1,  682, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_6 },
    /* 0426         DIV */ { 1, 1,  683, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_6|F_LONG },
    /* 0427       ENTER */ { 1, 2,  684, IMM16, IMM8, 0, 0, 0, F_IMM16_IMM8 },
    /* 0428        IDIV */ { 1, 1,  685, REG8, 0, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0429        IDIV */ { 1, 1,  686, REG16, 0, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0430        IDIV */ { 1, 1,  687, REG32, 0, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0431        IDIV */ { 1, 1,  688, REG64, 0, 0, 0, 0, F_R|F_R_EQU_7|F_LONG },
    /* 0432        IDIV */ { 1, 1,  689, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0433        IDIV */ { 1, 1,  690, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0434        IDIV */ { 1, 1,  691, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0435        IDIV */ { 1, 1,  692, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_7|F_LONG },
    /* 0436        IMUL */ { 1, 1,  693, REG8, 0, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 0437        IMUL */ { 1, 1,  694, REG16, 0, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 0438        IMUL */ { 1, 1,  695, REG32, 0, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 0439        IMUL */ { 1, 1,  696, REG64, 0, 0, 0, 0, F_R|F_R_EQU_5|F_LONG },
    /* 0440        IMUL */ { 1, 1,  697, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 0441        IMUL */ { 1, 1,  698, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 0442        IMUL */ { 1, 1,  699, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 0443        IMUL */ { 1, 1,  700, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_5|F_LONG },
    /* 0444        IMUL */ { 2, 2,  701, REG16, REG16, 0, 0, 0, F_R },
    /* 0445        IMUL */ { 2, 2,  703, REG32, REG32, 0, 0, 0, F_R },
    /* 0446        IMUL */ { 2, 2,  705, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0447        IMUL */ { 2, 2,  707, REG16, MEM16, 0, 0, 0, F_R },
    /* 0448        IMUL */ { 2, 2,  709, REG32, MEM32, 0, 0, 0, F_R },
    /* 0449        IMUL */ { 2, 2,  711, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0450        IMUL */ { 1, 3,  713, REG16, REG16, IMM8, 0, 0, F_R|F_IMM8 },
    /* 0451        IMUL */ { 1, 3,  714, REG32, REG32, IMM8, 0, 0, F_R|F_IMM8 },
    /* 0452        IMUL */ { 1, 3,  715, REG64, REG64, IMM8, 0, 0, F_R|F_IMM8|F_LONG },
    /* 0453        IMUL */ { 1, 3,  716, REG16, MEM16, IMM8, 0, 0, F_R|F_IMM8 },
    /* 0454        IMUL */ { 1, 3,  717, REG32, MEM32, IMM8, 0, 0, F_R|F_IMM8 },
    /* 0455        IMUL */ { 1, 3,  718, REG64, MEM64, IMM8, 0, 0, F_R|F_IMM8|F_LONG },
    /* 0456        IMUL */ { 1, 3,  719, REG16, REG16, IMM16, 0, 0, F_R|F_IMM16 },
    /* 0457        IMUL */ { 1, 3,  720, REG32, REG32, IMM32, 0, 0, F_R|F_IMM32 },
    /* 0458        IMUL */ { 1, 3,  721, REG64, REG64, IMM32, 0, 0, F_R|F_IMM32|F_LONG },
    /* 0459        IMUL */ { 1, 3,  722, REG16, MEM16, IMM16, 0, 0, F_R|F_IMM16 },
    /* 0460        IMUL */ { 1, 3,  723, REG32, MEM32, IMM32, 0, 0, F_R|F_IMM32 },
    /* 0461        IMUL */ { 1, 3,  724, REG64, MEM64, IMM32, 0, 0, F_R|F_IMM32|F_LONG },
    /* 0462          IN */ { 1, 2,  725, MREG_AL, IMM8, 0, 0, 0, F_IMM8 },
    /* 0463          IN */ { 1, 2,  726, MREG_AX, IMM8, 0, 0, 0, F_IMM8 },
    /* 0464          IN */ { 1, 2,  727, MREG_EAX, IMM8, 0, 0, 0, F_IMM8 },
    /* 0465          IN */ { 1, 2,  728, MREG_AL, MREG_DX, 0, 0, 0, 0 },
    /* 0466          IN */ { 1, 2,  729, MREG_AX, MREG_DX, 0, 0, 0, 0 },
    /* 0467          IN */ { 1, 2,  730, MREG_EAX, MREG_DX, 0, 0, 0, 0 },
    /* 0468         INC */ { 1, 1,  731, REG16, 0, 0, 0, 0, F_REG_IN_OPCODE|F_NOLONG },
    /* 0469         INC */ { 1, 1,  732, REG32, 0, 0, 0, 0, F_REG_IN_OPCODE|F_NOLONG },
    /* 0470         INC */ { 1, 1,  733, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0471         INC */ { 1, 1,  734, REG16, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0472         INC */ { 1, 1,  735, REG32, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0473         INC */ { 1, 1,  736, REG64, 0, 0, 0, 0, F_R|F_R_EQU_0|F_LONG },
    /* 0474         INC */ { 1, 1,  737, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0475         INC */ { 1, 1,  738, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0476         INC */ { 1, 1,  739, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0477         INC */ { 1, 1,  740, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_0|F_LONG },
    /* 0478        INSB */ { 1, 0,  741, 0, 0, 0, 0, 0, 0 },
    /* 0479        INSD */ { 1, 0,  742, 0, 0, 0, 0, 0, 0 },
    /* 0480        INSW */ { 1, 0,  743, 0, 0, 0, 0, 0, F_NEED_PFX_66 },
    /* 0481         INT */ { 1, 1,  744, IMM8, 0, 0, 0, 0, F_IMM8 },
    /* 0482         INT */ { 1, 1,  745, 3, 0, 0, 0, 0, 0 },
    /* 0483        INT3 */ { 1, 0,  746, 0, 0, 0, 0, 0, 0 },
    /* 0484        INTO */ { 1, 0,  747, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0485          JA */ { 1, 1,  748, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0486          JA */ { 2, 1,  749, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0487         JAE */ { 1, 1,  751, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0488         JAE */ { 2, 1,  752, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0489          JB */ { 1, 1,  754, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0490          JB */ { 2, 1,  755, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0491         JBE */ { 1, 1,  757, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0492         JBE */ { 2, 1,  758, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0493          JC */ { 1, 1,  760, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0494          JC */ { 2, 1,  761, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0495        JCXZ */ { 1, 1,  763, REL8OFF, 0, 0, 0, 0, F_IMM8|F_NOLONG },
    /* 0496          JE */ { 1, 1,  764, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0497          JE */ { 2, 1,  765, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0498       JECXZ */ { 1, 1,  767, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0499          JG */ { 1, 1,  768, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0500          JG */ { 2, 1,  769, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0501         JGE */ { 1, 1,  771, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0502         JGE */ { 2, 1,  772, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0503          JL */ { 1, 1,  774, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0504          JL */ { 2, 1,  775, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0505         JLE */ { 1, 1,  777, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0506         JLE */ { 2, 1,  778, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0507         JMP */ { 1, 1,  780, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0508         JMP */ { 1, 1,  781, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0509         JMP */ { 1, 1,  782, REG32, 0, 0, 0, 0, F_R|F_R_EQU_4|F_NOLONG },
    /* 0510         JMP */ { 1, 1,  783, REG64, 0, 0, 0, 0, F_R|F_R_EQU_4|F_LONG|F_NO_NEED_REX_W },
    /* 0511         JMP */ { 1, 1,  784, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_4|F_NOLONG },
    /* 0512         JMP */ { 1, 1,  785, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_4|F_LONG|F_NO_NEED_REX_W },
    /* 0513         JMP */ { 1, 2,  786, IMM16, IMM32, 0, 0, 0, F_IMM16_IMM32|F_NOLONG },
    /* 0514      JMPFAR */ { 1, 2,  787, IMM16, IMM32, 0, 0, 0, F_IMM16_IMM32|F_NOLONG },
    /* 0515      JMPFAR */ { 1, 1,  788, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 0516      JMPFAR */ { 1, 1,  789, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_5|F_LONG },
    /* 0517      JMPFAR */ { 1, 1,  790, MEM, 0, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 0518         JNA */ { 1, 1,  791, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0519         JNA */ { 2, 1,  792, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0520        JNAE */ { 1, 1,  794, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0521        JNAE */ { 2, 1,  795, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0522         JNB */ { 1, 1,  797, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0523         JNB */ { 2, 1,  798, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0524        JNBE */ { 1, 1,  800, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0525        JNBE */ { 2, 1,  801, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0526         JNC */ { 1, 1,  803, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0527         JNC */ { 2, 1,  804, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0528         JNE */ { 1, 1,  806, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0529         JNE */ { 2, 1,  807, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0530         JNG */ { 1, 1,  809, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0531         JNG */ { 2, 1,  810, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0532        JNGE */ { 1, 1,  812, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0533        JNGE */ { 2, 1,  813, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0534         JNL */ { 1, 1,  815, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0535         JNL */ { 2, 1,  816, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0536        JNLE */ { 1, 1,  818, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0537        JNLE */ { 2, 1,  819, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0538         JNO */ { 1, 1,  821, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0539         JNO */ { 2, 1,  822, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0540         JNP */ { 1, 1,  824, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0541         JNP */ { 2, 1,  825, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0542         JNS */ { 1, 1,  827, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0543         JNS */ { 2, 1,  828, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0544         JNZ */ { 1, 1,  830, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0545         JNZ */ { 2, 1,  831, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0546          JO */ { 1, 1,  833, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0547          JO */ { 2, 1,  834, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0548          JP */ { 1, 1,  836, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0549          JP */ { 2, 1,  837, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0550         JPE */ { 1, 1,  839, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0551         JPE */ { 2, 1,  840, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0552         JPO */ { 1, 1,  842, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0553         JPO */ { 2, 1,  843, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0554       JRCXZ */ { 1, 1,  845, REL8OFF, 0, 0, 0, 0, F_IMM8|F_LONG|F_NO_NEED_REX_W },
    /* 0555          JS */ { 1, 1,  846, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0556          JS */ { 2, 1,  847, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0557          JZ */ { 1, 1,  849, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0558          JZ */ { 2, 1,  850, REL32OFF, 0, 0, 0, 0, F_IMM32 },
    /* 0559        LAHF */ { 1, 0,  852, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0560         LAR */ { 2, 2,  853, REG16, REG16, 0, 0, 0, F_R|F_SYS_INS },
    /* 0561         LAR */ { 2, 2,  855, REG32, REG16, 0, 0, 0, F_R|F_SYS_INS },
    /* 0562         LAR */ { 2, 2,  857, REG64, REG16, 0, 0, 0, F_R|F_SYS_INS|F_LONG },
    /* 0563         LAR */ { 2, 2,  859, REG16, MEM16, 0, 0, 0, F_R|F_SYS_INS },
    /* 0564         LAR */ { 2, 2,  861, REG32, REG16, 0, 0, 0, F_R|F_SYS_INS },
    /* 0565         LAR */ { 2, 2,  863, REG64, REG16, 0, 0, 0, F_R|F_SYS_INS|F_LONG },
    /* 0566         LDS */ { 1, 2,  865, REG16, MEM16, 0, 0, 0, F_R|F_NOLONG },
    /* 0567         LDS */ { 1, 2,  866, REG32, MEM16, 0, 0, 0, F_R|F_NOLONG },
    /* 0568         LEA */ { 1, 2,  867, REG16, MEM, 0, 0, 0, F_R },
    /* 0569         LEA */ { 1, 2,  868, REG32, MEM, 0, 0, 0, F_R },
    /* 0570         LEA */ { 1, 2,  869, REG64, MEM, 0, 0, 0, F_R|F_LONG },
    /* 0571       LEAVE */ { 1, 0,  870, 0, 0, 0, 0, 0, 0 },
    /* 0572       LEAVE */ { 3, 0,  871, 0, 0, 0, 0, 0, 0 },
    /* 0573         LES */ { 1, 2,  874, REG16, MEM16, 0, 0, 0, F_R|F_NOLONG },
    /* 0574         LES */ { 1, 2,  875, REG32, MEM16, 0, 0, 0, F_R|F_NOLONG },
    /* 0575         LFS */ { 2, 2,  876, REG16, MEM16, 0, 0, 0, F_R },
    /* 0576         LFS */ { 2, 2,  878, REG32, MEM16, 0, 0, 0, F_R },
    /* 0577         LFS */ { 2, 2,  880, REG64, MEM16, 0, 0, 0, F_R|F_LONG },
    /* 0578        LGDT */ { 2, 1,  882, MEM, 0, 0, 0, 0, F_R|F_R_EQU_2|F_NO_NEED_REX_W|F_SYS_INS },
    /* 0579         LGS */ { 2, 2,  884, REG16, MEM16, 0, 0, 0, F_R },
    /* 0580         LGS */ { 2, 2,  886, REG32, MEM16, 0, 0, 0, F_R },
    /* 0581         LGS */ { 2, 2,  888, REG64, MEM16, 0, 0, 0, F_R|F_LONG },
    /* 0582        LIDT */ { 2, 1,  890, MEM, 0, 0, 0, 0, F_R|F_R_EQU_3|F_NO_NEED_REX_W|F_SYS_INS },
    /* 0583        LLDT */ { 2, 1,  892, REG16, 0, 0, 0, 0, F_R|F_R_EQU_2|F_NO_NEED_PFX_66|F_SYS_INS },
    /* 0584        LLDT */ { 2, 1,  894, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_2|F_NO_NEED_PFX_66|F_SYS_INS },
    /* 0585        LMSW */ { 2, 1,  896, REG16, 0, 0, 0, 0, F_R|F_R_EQU_6|F_NO_NEED_PFX_66|F_SYS_INS },
    /* 0586        LMSW */ { 2, 1,  898, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_6|F_NO_NEED_PFX_66|F_SYS_INS },
    /* 0587        LOCK */ { 1, 0,  900, 0, 0, 0, 0, 0, 0 },
    /* 0588       LODSB */ { 1, 0,  901, 0, 0, 0, 0, 0, 0 },
    /* 0589       LODSD */ { 1, 0,  902, 0, 0, 0, 0, 0, 0 },
    /* 0590       LODSQ */ { 1, 0,  903, 0, 0, 0, 0, 0, F_NEED_REX_W },
    /* 0591       LODSW */ { 1, 0,  904, 0, 0, 0, 0, 0, F_NEED_PFX_66 },
    /* 0592        LOOP */ { 1, 1,  905, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0593       LOOPE */ { 1, 1,  906, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0594      LOOPNE */ { 1, 1,  907, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0595      LOOPNZ */ { 1, 1,  908, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0596       LOOPZ */ { 1, 1,  909, REL8OFF, 0, 0, 0, 0, F_IMM8 },
    /* 0597         LSL */ { 2, 2,  910, REG16, REG16, 0, 0, 0, F_R|F_SYS_INS },
    /* 0598         LSL */ { 2, 2,  912, REG32, REG16, 0, 0, 0, F_R|F_SYS_INS },
    /* 0599         LSL */ { 2, 2,  914, REG64, REG16, 0, 0, 0, F_R|F_LONG|F_SYS_INS },
    /* 0600         LSL */ { 2, 2,  916, REG16, MEM16, 0, 0, 0, F_R|F_SYS_INS },
    /* 0601         LSL */ { 2, 2,  918, REG32, MEM16, 0, 0, 0, F_R|F_SYS_INS },
    /* 0602         LSL */ { 2, 2,  920, REG64, MEM16, 0, 0, 0, F_R|F_LONG|F_SYS_INS },
    /* 0603         LSS */ { 2, 2,  922, REG16, MEM16, 0, 0, 0, F_R },
    /* 0604         LSS */ { 2, 2,  924, REG32, MEM16, 0, 0, 0, F_R },
    /* 0605         LSS */ { 2, 2,  926, REG64, MEM16, 0, 0, 0, F_R|F_LONG },
    /* 0606         LTR */ { 2, 1,  928, REG16, 0, 0, 0, 0, F_R|F_R_EQU_3|F_NO_NEED_PFX_66|F_SYS_INS },
    /* 0607         LTR */ { 2, 1,  930, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_3|F_NO_NEED_PFX_66|F_SYS_INS },
    /* 0608      MFENCE */ { 3, 0,  932, 0, 0, 0, 0, 0, 0 },
    /* 0609         MOV */ { 1, 2,  935, MREG_AL, MOFFSET8, 0, 0, 0, F_SIMOFF },
    /* 0610         MOV */ { 1, 2,  936, MREG_AX, MOFFSET16, 0, 0, 0, F_SIMOFF },
    /* 0611         MOV */ { 1, 2,  937, MREG_EAX, MOFFSET32, 0, 0, 0, F_SIMOFF },
    /* 0612         MOV */ { 1, 2,  938, MREG_RAX, MOFFSET64, 0, 0, 0, F_SIMOFF|F_LONG },
    /* 0613         MOV */ { 1, 3,  939, MOFFSET8, MREG_AL, 0, 0, 0, F_SIMOFF },
    /* 0614         MOV */ { 1, 2,  940, MOFFSET16, MREG_AX, 0, 0, 0, F_SIMOFF },
    /* 0615         MOV */ { 1, 2,  941, MOFFSET32, MREG_EAX, 0, 0, 0, F_SIMOFF },
    /* 0616         MOV */ { 1, 2,  942, MOFFSET64, MREG_RAX, 0, 0, 0, F_SIMOFF|F_LONG },
    /* 0617         MOV */ { 1, 2,  943, REG8, REG8, 0, 0, 0, F_R },
    /* 0618         MOV */ { 1, 2,  944, REG16, REG16, 0, 0, 0, F_R },
    /* 0619         MOV */ { 1, 2,  945, REG32, REG32, 0, 0, 0, F_R },
    /* 0620         MOV */ { 1, 2,  946, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0621         MOV */ { 1, 2,  947, REG8, MEM, 0, 0, 0, F_R },
    /* 0622         MOV */ { 1, 2,  948, REG16, MEM, 0, 0, 0, F_R },
    /* 0623         MOV */ { 1, 2,  949, REG32, MEM, 0, 0, 0, F_R },
    /* 0624         MOV */ { 1, 2,  950, REG64, MEM, 0, 0, 0, F_R|F_LONG },
    /* 0625         MOV */ { 1, 2,  951, MEM, REG8, 0, 0, 0, F_R },
    /* 0626         MOV */ { 1, 2,  952, MEM, REG16, 0, 0, 0, F_R },
    /* 0627         MOV */ { 1, 2,  953, MEM, REG32, 0, 0, 0, F_R },
    /* 0628         MOV */ { 1, 2,  954, MEM, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0629         MOV */ { 1, 2,  955, REG8, IMM, 0, 0, 0, F_REG_IN_OPCODE|F_IMM8 },
    /* 0630         MOV */ { 1, 2,  956, REG16, IMM, 0, 0, 0, F_REG_IN_OPCODE|F_IMM16 },
    /* 0631         MOV */ { 1, 2,  957, REG32, IMM, 0, 0, 0, F_REG_IN_OPCODE|F_IMM32 },
    /* 0632         MOV */ { 1, 2,  958, REG64, IMM, 0, 0, 0, F_REG_IN_OPCODE|F_IMM64|F_LONG },
    /* 0633         MOV */ { 1, 2,  959, MEM8, IMM, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0634         MOV */ { 1, 2,  960, MEM16, IMM, 0, 0, 0, F_R|F_R_EQU_0|F_IMM16 },
    /* 0635         MOV */ { 1, 2,  961, MEM32, IMM, 0, 0, 0, F_R|F_R_EQU_0|F_IMM32 },
    /* 0636         MOV */ { 1, 2,  962, MEM64, IMM, 0, 0, 0, F_R|F_R_EQU_0|F_IMM32|F_LONG },
    /* 0637         MOV */ { 1, 2,  963, REG16, SEGREG, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0638         MOV */ { 1, 2,  964, REG32, SEGREG, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 0639         MOV */ { 1, 2,  965, REG64, SEGREG, 0, 0, 0, F_R|F_LONG|F_FIRST_REG_IN_RM },
    /* 0640         MOV */ { 1, 2,  966, SEGREG, REG16, 0, 0, 0, F_R },
    /* 0641         MOV */ { 1, 2,  967, SEGREG, REG32, 0, 0, 0, F_R },
    /* 0642         MOV */ { 1, 2,  968, SEGREG, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0643         MOV */ { 1, 2,  969, MEM16, SEGREG, 0, 0, 0, F_R },
    /* 0644         MOV */ { 1, 2,  970, SEGREG, MEM16, 0, 0, 0, F_R },
    /* 0645         MOV */ { 2, 2,  971, REG32, CTRLREG, 0, 0, 0, F_R|F_NOLONG|F_FIRST_REG_IN_RM|F_SYS_INS },
    /* 0646         MOV */ { 2, 2,  973, REG64, CTRLREG, 0, 0, 0, F_R|F_LONG|F_NO_NEED_REX_W|F_FIRST_REG_IN_RM|F_SYS_INS },
    /* 0647         MOV */ { 2, 2,  975, CTRLREG, REG32, 0, 0, 0, F_R|F_NOLONG|F_SYS_INS },
    /* 0648         MOV */ { 2, 2,  977, CTRLREG, REG64, 0, 0, 0, F_R|F_LONG|F_NO_NEED_REX_W|F_SYS_INS },
    /* 0649         MOV */ { 2, 2,  979, REG32, DEBUGREG, 0, 0, 0, F_R|F_NOLONG|F_FIRST_REG_IN_RM|F_SYS_INS },
    /* 0650         MOV */ { 2, 2,  981, REG64, DEBUGREG, 0, 0, 0, F_R|F_LONG|F_NO_NEED_REX_W|F_FIRST_REG_IN_RM|F_SYS_INS },
    /* 0651         MOV */ { 2, 2,  983, DEBUGREG, REG32, 0, 0, 0, F_R|F_NOLONG|F_SYS_INS },
    /* 0652         MOV */ { 2, 2,  985, DEBUGREG, REG64, 0, 0, 0, F_R|F_LONG|F_NO_NEED_REX_W|F_SYS_INS },
    /* 0653         MOV */ { 2, 2,  987, REG32, TESTREG, 0, 0, 0, F_R|F_NOLONG|F_FIRST_REG_IN_RM|F_SYS_INS },
    /* 0654         MOV */ { 2, 2,  989, TESTREG, REG32, 0, 0, 0, F_R|F_NOLONG|F_SYS_INS },
    /* 0655       MOVSB */ { 1, 0,  991, 0, 0, 0, 0, 0, 0 },
    /* 0656       MOVSD */ { 1, 0,  992, 0, 0, 0, 0, 0, 0 },
    /* 0657       MOVSQ */ { 1, 0,  993, 0, 0, 0, 0, 0, F_NEED_REX_W },
    /* 0658       MOVSW */ { 1, 0,  994, 0, 0, 0, 0, 0, F_NEED_PFX_66 },
    /* 0659       MOVSX */ { 2, 2,  995, REG16, REG8, 0, 0, 0, F_R|F_NEED_PFX_66 },
    /* 0660       MOVSX */ { 2, 2,  997, REG32, REG8, 0, 0, 0, F_R },
    /* 0661       MOVSX */ { 2, 2,  999, REG64, REG8, 0, 0, 0, F_R|F_NEED_REX_W },
    /* 0662       MOVSX */ { 2, 2, 1001, REG16, MEM8, 0, 0, 0, F_R|F_NEED_PFX_66 },
    /* 0663       MOVSX */ { 2, 2, 1003, REG32, MEM8, 0, 0, 0, F_R },
    /* 0664       MOVSX */ { 2, 2, 1005, REG64, MEM8, 0, 0, 0, F_R|F_NEED_REX_W|F_LONG },
    /* 0665       MOVSX */ { 2, 2, 1007, REG32, REG16, 0, 0, 0, F_R },
    /* 0666       MOVSX */ { 2, 2, 1009, REG64, REG16, 0, 0, 0, F_R|F_NEED_REX_W|F_LONG },
    /* 0667       MOVSX */ { 2, 2, 1011, REG32, MEM16, 0, 0, 0, F_R },
    /* 0668       MOVSX */ { 2, 2, 1013, REG64, MEM16, 0, 0, 0, F_R|F_NEED_REX_W|F_LONG },
    /* 0669      MOVSXD */ { 1, 2, 1015, REG64, REG32, 0, 0, 0, F_R|F_NEED_REX_W|F_LONG },
    /* 0670      MOVSXD */ { 1, 2, 1016, REG64, MEM32, 0, 0, 0, F_R|F_NEED_REX_W|F_LONG },
    /* 0671       MOVZX */ { 2, 2, 1017, REG16, REG8, 0, 0, 0, F_R|F_NEED_PFX_66 },
    /* 0672       MOVZX */ { 2, 2, 1019, REG32, REG8, 0, 0, 0, F_R },
    /* 0673       MOVZX */ { 2, 2, 1021, REG64, REG8, 0, 0, 0, F_R|F_NEED_REX_W },
    /* 0674       MOVZX */ { 2, 2, 1023, REG16, MEM8, 0, 0, 0, F_R|F_NEED_PFX_66 },
    /* 0675       MOVZX */ { 2, 2, 1025, REG32, MEM8, 0, 0, 0,  },
    /* 0676       MOVZX */ { 2, 2, 1027, REG64, MEM8, 0, 0, 0, F_R|F_NEED_REX_W|F_LONG },
    /* 0677       MOVZX */ { 2, 2, 1029, REG32, REG16, 0, 0, 0, F_R },
    /* 0678       MOVZX */ { 2, 2, 1031, REG64, REG16, 0, 0, 0, F_R|F_NEED_REX_W|F_LONG },
    /* 0679       MOVZX */ { 2, 2, 1033, REG32, MEM16, 0, 0, 0, F_R },
    /* 0680       MOVZX */ { 2, 2, 1035, REG64, MEM16, 0, 0, 0, F_R|F_NEED_REX_W|F_LONG },
    /* 0681         MUL */ { 1, 1, 1037, REG8, 0, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0682         MUL */ { 1, 1, 1038, REG16, 0, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0683         MUL */ { 1, 1, 1039, REG32, 0, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0684         MUL */ { 1, 1, 1040, REG64, 0, 0, 0, 0, F_R|F_R_EQU_4|F_LONG },
    /* 0685         MUL */ { 1, 1, 1041, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0686         MUL */ { 1, 1, 1042, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0687         MUL */ { 1, 1, 1043, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0688         MUL */ { 1, 1, 1044, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_4|F_LONG },
    /* 0689         NEG */ { 1, 1, 1045, REG8, 0, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0690         NEG */ { 1, 1, 1046, REG16, 0, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0691         NEG */ { 1, 1, 1047, REG32, 0, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0692         NEG */ { 1, 1, 1048, REG64, 0, 0, 0, 0, F_R|F_R_EQU_3|F_LONG },
    /* 0693         NEG */ { 1, 1, 1049, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0694         NEG */ { 1, 1, 1050, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0695         NEG */ { 1, 1, 1051, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0696         NEG */ { 1, 1, 1052, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_3|F_LONG },
    /* 0697         NOP */ { 1, 0, 1053, 0, 0, 0, 0, 0, 0 },
    /* 0698         NOT */ { 1, 1, 1054, REG8, 0, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0699         NOT */ { 1, 1, 1055, REG16, 0, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0700         NOT */ { 1, 1, 1056, REG32, 0, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0701         NOT */ { 1, 1, 1057, REG64, 0, 0, 0, 0, F_R|F_R_EQU_2|F_LONG },
    /* 0702         NOT */ { 1, 1, 1058, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0703         NOT */ { 1, 1, 1059, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0704         NOT */ { 1, 1, 1060, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0705         NOT */ { 1, 1, 1061, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_2|F_LONG },
    /* 0706          OR */ { 1, 2, 1062, MREG_AL, IMM8, 0, 0, 0, F_IMM8 },
    /* 0707          OR */ { 1, 2, 1063, MREG_AX, IMM16, 0, 0, 0, F_IMM16 },
    /* 0708          OR */ { 1, 2, 1064, MREG_EAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 0709          OR */ { 1, 2, 1065, MREG_RAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 0710          OR */ { 1, 2, 1066, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0711          OR */ { 1, 2, 1067, REG16, IMM16, 0, 0, 0, F_R|F_R_EQU_1|F_IMM16 },
    /* 0712          OR */ { 1, 2, 1068, REG32, IMM32, 0, 0, 0, F_R|F_R_EQU_1|F_IMM32 },
    /* 0713          OR */ { 1, 2, 1069, REG64, IMM32, 0, 0, 0, F_R|F_R_EQU_1|F_IMM32|F_LONG },
    /* 0714          OR */ { 1, 2, 1070, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0715          OR */ { 1, 2, 1071, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0716          OR */ { 1, 2, 1072, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8|F_LONG },
    /* 0717          OR */ { 1, 2, 1073, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0718          OR */ { 1, 2, 1074, MEM16, IMM16, 0, 0, 0, F_R|F_R_EQU_1|F_IMM16 },
    /* 0719          OR */ { 1, 2, 1075, MEM32, IMM32, 0, 0, 0, F_R|F_R_EQU_1|F_IMM32 },
    /* 0720          OR */ { 1, 2, 1076, MEM64, IMM64, 0, 0, 0, F_R|F_R_EQU_1|F_IMM64 },
    /* 0721          OR */ { 1, 2, 1077, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0722          OR */ { 1, 2, 1078, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0723          OR */ { 1, 2, 1079, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8|F_LONG },
    /* 0724          OR */ { 1, 2, 1080, REG8, REG8, 0, 0, 0, F_R },
    /* 0725          OR */ { 1, 2, 1081, REG16, REG16, 0, 0, 0, F_R },
    /* 0726          OR */ { 1, 2, 1082, REG32, REG32, 0, 0, 0, F_R },
    /* 0727          OR */ { 1, 2, 1083, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0728          OR */ { 1, 2, 1084, REG8, MEM8, 0, 0, 0, F_R },
    /* 0729          OR */ { 1, 2, 1085, REG16, MEM16, 0, 0, 0, F_R },
    /* 0730          OR */ { 1, 2, 1086, REG32, MEM32, 0, 0, 0, F_R },
    /* 0731          OR */ { 1, 2, 1087, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0732          OR */ { 1, 2, 1088, MEM8, REG8, 0, 0, 0, F_R },
    /* 0733          OR */ { 1, 2, 1089, MEM16, REG16, 0, 0, 0, F_R },
    /* 0734          OR */ { 1, 2, 1090, MEM32, REG32, 0, 0, 0, F_R },
    /* 0735          OR */ { 1, 2, 1091, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0736         OUT */ { 1, 3, 1092, IMM8, MREG_AL, 0, 0, 0, F_IMM8 },
    /* 0737         OUT */ { 1, 2, 1093, IMM8, MREG_AX, 0, 0, 0, F_IMM8 },
    /* 0738         OUT */ { 1, 2, 1094, IMM8, MREG_EAX, 0, 0, 0, F_IMM8 },
    /* 0739         OUT */ { 1, 2, 1095, MREG_DX, MREG_AL, 0, 0, 0, 0 },
    /* 0740         OUT */ { 1, 2, 1096, MREG_DX, MREG_AX, 0, 0, 0, 0 },
    /* 0741         OUT */ { 1, 2, 1097, MREG_DX, MREG_EAX, 0, 0, 0, 0 },
    /* 0742       OUTSB */ { 1, 0, 1098, 0, 0, 0, 0, 0, 0 },
    /* 0743       OUTSD */ { 1, 0, 1099, 0, 0, 0, 0, 0, 0 },
    /* 0744       OUTSW */ { 1, 0, 1100, 0, 0, 0, 0, 0, F_NEED_PFX_66 },
    /* 0745       PAUSE */ { 2, 0, 1101, 0, 0, 0, 0, 0, 0 },
    /* 0746         POP */ { 1, 1, 1103, REG16, 0, 0, 0, 0, F_REG_IN_OPCODE },
    /* 0747         POP */ { 1, 1, 1104, REG32, 0, 0, 0, 0, F_REG_IN_OPCODE|F_NOLONG },
    /* 0748         POP */ { 1, 1, 1105, REG64, 0, 0, 0, 0, F_REG_IN_OPCODE|F_LONG|F_NO_NEED_REX_W },
    /* 0749         POP */ { 1, 1, 1106, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0750         POP */ { 1, 1, 1107, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_0|F_NOLONG },
    /* 0751         POP */ { 1, 1, 1108, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_0|F_LONG|F_NO_NEED_REX_W },
    /* 0752         POP */ { 1, 1, 1109, MREG_DS, 0, 0, 0, 0, F_NOLONG },
    /* 0753         POP */ { 1, 1, 1110, MREG_ES, 0, 0, 0, 0, F_NOLONG },
    /* 0754         POP */ { 1, 1, 1111, MREG_FS, 0, 0, 0, 0, F_NOLONG },
    /* 0755         POP */ { 2, 1, 1112, MREG_GS, 0, 0, 0, 0, 0 },
    /* 0756         POP */ { 2, 1, 1114, MREG_SS, 0, 0, 0, 0, 0 },
    /* 0757        POPA */ { 1, 0, 1116, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0758       POPAD */ { 1, 0, 1117, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0759      POPCNT */ { 3, 2, 1118, REG16, REG16, 0, 0, 0, F_R },
    /* 0760      POPCNT */ { 3, 2, 1121, REG32, REG32, 0, 0, 0, F_R },
    /* 0761      POPCNT */ { 3, 2, 1124, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0762      POPCNT */ { 3, 2, 1127, REG16, MEM16, 0, 0, 0, F_R },
    /* 0763      POPCNT */ { 3, 2, 1130, REG32, MEM32, 0, 0, 0, F_R },
    /* 0764      POPCNT */ { 3, 2, 1133, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0765        POPF */ { 1, 0, 1136, 0, 0, 0, 0, 0, 0 },
    /* 0766       POPFD */ { 1, 0, 1137, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0767       POPFQ */ { 1, 0, 1138, 0, 0, 0, 0, 0, F_LONG|F_NEED_REX_W },
    /* 0768    PREFETCH */ { 2, 1, 1139, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0769 PREFETCHNTA */ { 2, 1, 1141, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0770  PREFETCHT0 */ { 2, 1, 1143, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0771  PREFETCHT1 */ { 2, 1, 1145, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0772  PREFETCHT2 */ { 2, 1, 1147, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0773   PREFETCHW */ { 2, 1, 1149, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0774        PUSH */ { 1, 1, 1151, REG16, 0, 0, 0, 0, F_REG_IN_OPCODE },
    /* 0775        PUSH */ { 1, 1, 1152, REG32, 0, 0, 0, 0, F_REG_IN_OPCODE|F_NOLONG },
    /* 0776        PUSH */ { 1, 1, 1153, REG64, 0, 0, 0, 0, F_REG_IN_OPCODE|F_LONG|F_NO_NEED_REX_W },
    /* 0777        PUSH */ { 1, 1, 1154, IMM8, 0, 0, 0, 0, F_IMM8 },
    /* 0778        PUSH */ { 1, 1, 1155, IMM32, 0, 0, 0, 0, F_IMM32 },
    /* 0779        PUSH */ { 1, 1, 1156, MEM16, 0, 0, 0, 0, F_R|F_R_EQU_6 },
    /* 0780        PUSH */ { 1, 1, 1157, MEM32, 0, 0, 0, 0, F_R|F_R_EQU_6|F_NOLONG },
    /* 0781        PUSH */ { 1, 1, 1158, MEM64, 0, 0, 0, 0, F_R|F_R_EQU_6|F_LONG|F_NO_NEED_REX_W },
    /* 0782        PUSH */ { 1, 1, 1159, MREG_CS, 0, 0, 0, 0, F_NOLONG },
    /* 0783        PUSH */ { 1, 1, 1160, MREG_SS, 0, 0, 0, 0, F_NOLONG },
    /* 0784        PUSH */ { 1, 1, 1161, MREG_DS, 0, 0, 0, 0, F_NOLONG },
    /* 0785        PUSH */ { 1, 1, 1162, MREG_ES, 0, 0, 0, 0, F_NOLONG },
    /* 0786        PUSH */ { 2, 1, 1163, MREG_FS, 0, 0, 0, 0, 0 },
    /* 0787        PUSH */ { 2, 1, 1165, MREG_GS, 0, 0, 0, 0, 0 },
    /* 0788       PUSHA */ { 1, 0, 1167, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0789      PUSHAD */ { 1, 0, 1168, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0790       PUSHF */ { 1, 0, 1169, 0, 0, 0, 0, 0, 0 },
    /* 0791      PUSHFD */ { 1, 0, 1170, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0792      PUSHFQ */ { 1, 0, 1171, 0, 0, 0, 0, 0, F_LONG },
    /* 0793         RCL */ { 1, 2, 1172, REG8, 1, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0794         RCL */ { 1, 2, 1173, REG16, 1, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0795         RCL */ { 1, 2, 1174, REG32, 1, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0796         RCL */ { 1, 2, 1175, REG64, 1, 0, 0, 0, F_R|F_R_EQU_2|F_LONG },
    /* 0797         RCL */ { 1, 2, 1176, MEM8, 1, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0798         RCL */ { 1, 2, 1177, MEM16, 1, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0799         RCL */ { 1, 2, 1178, MEM32, 1, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0800         RCL */ { 1, 2, 1179, MEM64, 1, 0, 0, 0, F_R|F_R_EQU_2|F_LONG },
    /* 0801         RCL */ { 1, 2, 1180, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0802         RCL */ { 1, 2, 1181, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0803         RCL */ { 1, 2, 1182, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0804         RCL */ { 1, 2, 1183, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8|F_LONG },
    /* 0805         RCL */ { 1, 2, 1184, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0806         RCL */ { 1, 2, 1185, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0807         RCL */ { 1, 2, 1186, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8 },
    /* 0808         RCL */ { 1, 2, 1187, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_2|F_IMM8|F_LONG },
    /* 0809         RCL */ { 1, 2, 1188, REG8, MREG_CL, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0810         RCL */ { 1, 2, 1189, REG16, MREG_CL, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0811         RCL */ { 1, 2, 1190, REG32, MREG_CL, 0, 0, 0, F_R|F_R_EQU_2 },
    /* 0812         RCL */ { 1, 2, 1191, REG64, MREG_CL, 0, 0, 0, F_R|F_R_EQU_2|F_LONG },
    /* 0813         RCR */ { 1, 2, 1192, REG8, 1, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0814         RCR */ { 1, 2, 1193, REG16, 1, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0815         RCR */ { 1, 2, 1194, REG32, 1, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0816         RCR */ { 1, 2, 1195, REG64, 1, 0, 0, 0, F_R|F_R_EQU_3|F_LONG },
    /* 0817         RCR */ { 1, 2, 1196, MEM8, 1, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0818         RCR */ { 1, 2, 1197, MEM16, 1, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0819         RCR */ { 1, 2, 1198, MEM32, 1, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0820         RCR */ { 1, 2, 1199, MEM64, 1, 0, 0, 0, F_R|F_R_EQU_3|F_LONG },
    /* 0821         RCR */ { 1, 2, 1200, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0822         RCR */ { 1, 2, 1201, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0823         RCR */ { 1, 2, 1202, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0824         RCR */ { 1, 2, 1203, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8|F_LONG },
    /* 0825         RCR */ { 1, 2, 1204, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0826         RCR */ { 1, 2, 1205, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0827         RCR */ { 1, 2, 1206, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0828         RCR */ { 1, 2, 1207, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8|F_LONG },
    /* 0829         RCR */ { 1, 2, 1208, REG8, MREG_CL, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0830         RCR */ { 1, 2, 1209, REG16, MREG_CL, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0831         RCR */ { 1, 2, 1210, REG32, MREG_CL, 0, 0, 0, F_R|F_R_EQU_3 },
    /* 0832         RCR */ { 1, 2, 1211, REG64, MREG_CL, 0, 0, 0, F_R|F_R_EQU_3|F_LONG },
    /* 0833         RET */ { 1, 0, 1212, 0, 0, 0, 0, 0, 0 },
    /* 0834         RET */ { 1, 1, 1213, IMM16, 0, 0, 0, 0, F_IMM16|F_NO_NEED_PFX_66 },
    /* 0835        RETF */ { 1, 0, 1214, 0, 0, 0, 0, 0, 0 },
    /* 0836        RETF */ { 1, 1, 1215, IMM16, 0, 0, 0, 0, F_IMM16|F_NO_NEED_PFX_66 },
    /* 0837         ROL */ { 1, 2, 1216, REG8, 1, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0838         ROL */ { 1, 2, 1217, REG16, 1, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0839         ROL */ { 1, 2, 1218, REG32, 1, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0840         ROL */ { 1, 2, 1219, REG64, 1, 0, 0, 0, F_R|F_R_EQU_0|F_LONG },
    /* 0841         ROL */ { 1, 2, 1220, MEM8, 1, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0842         ROL */ { 1, 2, 1221, MEM16, 1, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0843         ROL */ { 1, 2, 1222, MEM32, 1, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0844         ROL */ { 1, 2, 1223, MEM64, 1, 0, 0, 0, F_R|F_R_EQU_0|F_LONG },
    /* 0845         ROL */ { 1, 2, 1224, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0846         ROL */ { 1, 2, 1225, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0847         ROL */ { 1, 2, 1226, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0848         ROL */ { 1, 2, 1227, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8|F_LONG },
    /* 0849         ROL */ { 1, 2, 1228, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0850         ROL */ { 1, 2, 1229, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0851         ROL */ { 1, 2, 1230, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 0852         ROL */ { 1, 2, 1231, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8|F_LONG },
    /* 0853         ROL */ { 1, 2, 1232, REG8, MREG_CL, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0854         ROL */ { 1, 2, 1233, REG16, MREG_CL, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0855         ROL */ { 1, 2, 1234, REG32, MREG_CL, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0856         ROL */ { 1, 2, 1235, REG64, MREG_CL, 0, 0, 0, F_R|F_R_EQU_0|F_LONG },
    /* 0857         ROR */ { 1, 2, 1236, REG8, 1, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0858         ROR */ { 1, 2, 1237, REG16, 1, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0859         ROR */ { 1, 2, 1238, REG32, 1, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0860         ROR */ { 1, 2, 1239, REG64, 1, 0, 0, 0, F_R|F_R_EQU_1|F_LONG },
    /* 0861         ROR */ { 1, 2, 1240, MEM8, 1, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0862         ROR */ { 1, 2, 1241, MEM16, 1, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0863         ROR */ { 1, 2, 1242, MEM32, 1, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0864         ROR */ { 1, 2, 1243, MEM64, 1, 0, 0, 0, F_R|F_R_EQU_1|F_LONG },
    /* 0865         ROR */ { 1, 2, 1244, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0866         ROR */ { 1, 2, 1245, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0867         ROR */ { 1, 2, 1246, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0868         ROR */ { 1, 2, 1247, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8|F_LONG },
    /* 0869         ROR */ { 1, 2, 1248, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0870         ROR */ { 1, 2, 1249, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0871         ROR */ { 1, 2, 1250, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8 },
    /* 0872         ROR */ { 1, 2, 1251, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_1|F_IMM8|F_LONG },
    /* 0873         ROR */ { 1, 2, 1252, REG8, MREG_CL, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0874         ROR */ { 1, 2, 1253, REG16, MREG_CL, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0875         ROR */ { 1, 2, 1254, REG32, MREG_CL, 0, 0, 0, F_R|F_R_EQU_1 },
    /* 0876         ROR */ { 1, 2, 1255, REG64, MREG_CL, 0, 0, 0, F_R|F_R_EQU_1|F_LONG },
    /* 0877        SAHF */ { 1, 0, 1256, 0, 0, 0, 0, 0, F_NOLONG },
    /* 0878         SAL */ { 1, 2, 1257, REG8, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0879         SAL */ { 1, 2, 1258, REG16, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0880         SAL */ { 1, 2, 1259, REG32, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0881         SAL */ { 1, 2, 1260, REG64, 1, 0, 0, 0, F_R|F_R_EQU_4|F_LONG },
    /* 0882         SAL */ { 1, 2, 1261, MEM8, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0883         SAL */ { 1, 2, 1262, MEM16, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0884         SAL */ { 1, 2, 1263, MEM32, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0885         SAL */ { 1, 2, 1264, MEM64, 1, 0, 0, 0, F_R|F_R_EQU_4|F_LONG },
    /* 0886         SAL */ { 1, 2, 1265, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0887         SAL */ { 1, 2, 1266, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0888         SAL */ { 1, 2, 1267, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0889         SAL */ { 1, 2, 1268, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8|F_LONG },
    /* 0890         SAL */ { 1, 2, 1269, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0891         SAL */ { 1, 2, 1270, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0892         SAL */ { 1, 2, 1271, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 0893         SAL */ { 1, 2, 1272, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8|F_LONG },
    /* 0894         SAL */ { 1, 2, 1273, REG8, MREG_CL, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0895         SAL */ { 1, 2, 1274, REG16, MREG_CL, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0896         SAL */ { 1, 2, 1275, REG32, MREG_CL, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 0897         SAL */ { 1, 2, 1276, REG64, MREG_CL, 0, 0, 0, F_R|F_R_EQU_4|F_LONG },
    /* 0898         SAR */ { 1, 2, 1277, REG8, 1, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0899         SAR */ { 1, 2, 1278, REG16, 1, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0900         SAR */ { 1, 2, 1279, REG32, 1, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0901         SAR */ { 1, 2, 1280, REG64, 1, 0, 0, 0, F_R|F_R_EQU_7|F_LONG },
    /* 0902         SAR */ { 1, 2, 1281, MEM8, 1, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0903         SAR */ { 1, 2, 1282, MEM16, 1, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0904         SAR */ { 1, 2, 1283, MEM32, 1, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0905         SAR */ { 1, 2, 1284, MEM64, 1, 0, 0, 0, F_R|F_R_EQU_7|F_LONG },
    /* 0906         SAR */ { 1, 2, 1285, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0907         SAR */ { 1, 2, 1286, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0908         SAR */ { 1, 2, 1287, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0909         SAR */ { 1, 2, 1288, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8|F_LONG },
    /* 0910         SAR */ { 1, 2, 1289, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0911         SAR */ { 1, 2, 1290, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0912         SAR */ { 1, 2, 1291, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8 },
    /* 0913         SAR */ { 1, 2, 1292, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_7|F_IMM8|F_LONG },
    /* 0914         SAR */ { 1, 2, 1293, REG8, MREG_CL, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0915         SAR */ { 1, 2, 1294, REG16, MREG_CL, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0916         SAR */ { 1, 2, 1295, REG32, MREG_CL, 0, 0, 0, F_R|F_R_EQU_7 },
    /* 0917         SAR */ { 1, 2, 1296, REG64, MREG_CL, 0, 0, 0, F_R|F_R_EQU_7|F_LONG },
    /* 0918         SBB */ { 1, 2, 1297, MREG_AL, IMM8, 0, 0, 0, F_IMM8 },
    /* 0919         SBB */ { 1, 2, 1298, MREG_AX, IMM16, 0, 0, 0, F_IMM16 },
    /* 0920         SBB */ { 1, 2, 1299, MREG_EAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 0921         SBB */ { 1, 2, 1300, MREG_RAX, IMM32, 0, 0, 0, F_IMM32|F_LONG },
    /* 0922         SBB */ { 1, 2, 1301, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0923         SBB */ { 1, 2, 1302, REG16, IMM16, 0, 0, 0, F_R|F_R_EQU_3|F_IMM16 },
    /* 0924         SBB */ { 1, 2, 1303, REG32, IMM32, 0, 0, 0, F_R|F_R_EQU_3|F_IMM32 },
    /* 0925         SBB */ { 1, 2, 1304, REG64, IMM32, 0, 0, 0, F_R|F_R_EQU_3|F_IMM32|F_LONG },
    /* 0926         SBB */ { 1, 2, 1305, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0927         SBB */ { 1, 2, 1306, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0928         SBB */ { 1, 2, 1307, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8|F_LONG },
    /* 0929         SBB */ { 1, 2, 1308, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0930         SBB */ { 1, 2, 1309, MEM16, IMM16, 0, 0, 0, F_R|F_R_EQU_3|F_IMM16 },
    /* 0931         SBB */ { 1, 2, 1310, MEM32, IMM32, 0, 0, 0, F_R|F_R_EQU_3|F_IMM32 },
    /* 0932         SBB */ { 1, 2, 1311, MEM64, IMM64, 0, 0, 0, F_R|F_R_EQU_3|F_IMM64 },
    /* 0933         SBB */ { 1, 2, 1312, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0934         SBB */ { 1, 2, 1313, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8 },
    /* 0935         SBB */ { 1, 2, 1314, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_3|F_IMM8|F_LONG },
    /* 0936         SBB */ { 1, 2, 1315, REG8, REG8, 0, 0, 0, F_R },
    /* 0937         SBB */ { 1, 2, 1316, REG16, REG16, 0, 0, 0, F_R },
    /* 0938         SBB */ { 1, 2, 1317, REG32, REG32, 0, 0, 0, F_R },
    /* 0939         SBB */ { 1, 2, 1318, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0940         SBB */ { 1, 2, 1319, REG8, MEM8, 0, 0, 0, F_R },
    /* 0941         SBB */ { 1, 2, 1320, REG16, MEM16, 0, 0, 0, F_R },
    /* 0942         SBB */ { 1, 2, 1321, REG32, MEM32, 0, 0, 0, F_R },
    /* 0943         SBB */ { 1, 2, 1322, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 0944         SBB */ { 1, 2, 1323, MEM8, REG8, 0, 0, 0, F_R },
    /* 0945         SBB */ { 1, 2, 1324, MEM16, REG16, 0, 0, 0, F_R },
    /* 0946         SBB */ { 1, 2, 1325, MEM32, REG32, 0, 0, 0, F_R },
    /* 0947         SBB */ { 1, 2, 1326, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 0948       SCASB */ { 1, 0, 1327, 0, 0, 0, 0, 0, 0 },
    /* 0949       SCASD */ { 1, 0, 1328, 0, 0, 0, 0, 0, 0 },
    /* 0950       SCASQ */ { 1, 0, 1329, 0, 0, 0, 0, 0, F_LONG|F_NEED_REX_W },
    /* 0951       SCASW */ { 1, 0, 1330, 0, 0, 0, 0, 0, F_NEED_PFX_66 },
    /* 0952        SETA */ { 2, 1, 1331, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0953        SETA */ { 2, 1, 1333, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0954       SETAE */ { 2, 1, 1335, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0955       SETAE */ { 2, 1, 1337, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0956        SETB */ { 2, 1, 1339, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0957        SETB */ { 2, 1, 1341, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0958       SETBE */ { 2, 1, 1343, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0959       SETBE */ { 2, 1, 1345, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0960        SETC */ { 2, 1, 1347, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0961        SETC */ { 2, 1, 1349, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0962        SETE */ { 2, 1, 1351, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0963        SETE */ { 2, 1, 1353, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0964        SETG */ { 2, 1, 1355, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0965        SETG */ { 2, 1, 1357, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0966       SETGE */ { 2, 1, 1359, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0967       SETGE */ { 2, 1, 1361, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0968        SETL */ { 2, 1, 1363, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0969        SETL */ { 2, 1, 1365, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0970       SETLE */ { 2, 1, 1367, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0971       SETLE */ { 2, 1, 1369, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0972       SETNA */ { 2, 1, 1371, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0973       SETNA */ { 2, 1, 1373, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0974      SETNAE */ { 2, 1, 1375, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0975      SETNAE */ { 2, 1, 1377, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0976       SETNB */ { 2, 1, 1379, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0977       SETNB */ { 2, 1, 1381, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0978      SETNBE */ { 2, 1, 1383, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0979      SETNBE */ { 2, 1, 1385, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0980       SETNC */ { 2, 1, 1387, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0981       SETNC */ { 2, 1, 1389, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0982       SETNE */ { 2, 1, 1391, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0983       SETNE */ { 2, 1, 1393, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0984       SETNG */ { 2, 1, 1395, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0985       SETNG */ { 2, 1, 1397, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0986      SETNGE */ { 2, 1, 1399, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0987      SETNGE */ { 2, 1, 1401, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0988       SETNL */ { 2, 1, 1403, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0989       SETNL */ { 2, 1, 1405, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0990      SETNLE */ { 2, 1, 1407, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0991      SETNLE */ { 2, 1, 1409, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0992       SETNO */ { 2, 1, 1411, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0993       SETNO */ { 2, 1, 1413, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0994       SETNP */ { 2, 1, 1415, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0995       SETNP */ { 2, 1, 1417, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0996       SETNS */ { 2, 1, 1419, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0997       SETNS */ { 2, 1, 1421, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0998       SETNZ */ { 2, 1, 1423, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 0999       SETNZ */ { 2, 1, 1425, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1000        SETO */ { 2, 1, 1427, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1001        SETO */ { 2, 1, 1429, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1002        SETP */ { 2, 1, 1431, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1003        SETP */ { 2, 1, 1433, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1004       SETPE */ { 2, 1, 1435, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1005       SETPE */ { 2, 1, 1437, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1006       SETPO */ { 2, 1, 1439, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1007       SETPO */ { 2, 1, 1441, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1008        SETS */ { 2, 1, 1443, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1009        SETS */ { 2, 1, 1445, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1010        SETZ */ { 2, 1, 1447, REG8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1011        SETZ */ { 2, 1, 1449, MEM8, 0, 0, 0, 0, F_R|F_R_EQU_0 },
    /* 1012      SFENCE */ { 0, 1, 1451, 0, 0, 0, 0, 0, 0 },
    /* 1013      SFENCE */ { 3, 0, 1452, 0, 0, 0, 0, 0, 0 },
    /* 1014         SHL */ { 1, 2, 1455, REG8, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 1015         SHL */ { 1, 2, 1456, REG16, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 1016         SHL */ { 1, 2, 1457, REG32, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 1017         SHL */ { 1, 2, 1458, REG64, 1, 0, 0, 0, F_R|F_R_EQU_4|F_LONG },
    /* 1018         SHL */ { 1, 2, 1459, MEM8, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 1019         SHL */ { 1, 2, 1460, MEM16, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 1020         SHL */ { 1, 2, 1461, MEM32, 1, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 1021         SHL */ { 1, 2, 1462, MEM64, 1, 0, 0, 0, F_R|F_R_EQU_4|F_LONG },
    /* 1022         SHL */ { 1, 2, 1463, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 1023         SHL */ { 1, 2, 1464, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 1024         SHL */ { 1, 2, 1465, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 1025         SHL */ { 1, 2, 1466, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8|F_LONG },
    /* 1026         SHL */ { 1, 2, 1467, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 1027         SHL */ { 1, 2, 1468, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 1028         SHL */ { 1, 2, 1469, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8 },
    /* 1029         SHL */ { 1, 2, 1470, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_4|F_IMM8|F_LONG },
    /* 1030         SHL */ { 1, 2, 1471, REG8, MREG_CL, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 1031         SHL */ { 1, 2, 1472, REG16, MREG_CL, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 1032         SHL */ { 1, 2, 1473, REG32, MREG_CL, 0, 0, 0, F_R|F_R_EQU_4 },
    /* 1033         SHL */ { 1, 2, 1474, REG64, MREG_CL, 0, 0, 0, F_R|F_R_EQU_4|F_LONG },
    /* 1034        SHLD */ { 2, 3, 1475, REG16, REG16, IMM8, 0, 0, F_R|F_FIRST_REG_IN_RM|F_IMM8 },
    /* 1035        SHLD */ { 2, 3, 1477, REG32, REG32, IMM8, 0, 0, F_R|F_FIRST_REG_IN_RM|F_IMM8 },
    /* 1036        SHLD */ { 2, 3, 1479, REG64, REG64, IMM8, 0, 0, F_R|F_FIRST_REG_IN_RM|F_IMM8|F_LONG },
    /* 1037        SHLD */ { 2, 3, 1481, MEM16, REG16, IMM8, 0, 0, F_R|F_IMM8 },
    /* 1038        SHLD */ { 2, 3, 1483, MEM32, REG32, IMM8, 0, 0, F_R|F_IMM8 },
    /* 1039        SHLD */ { 2, 3, 1485, MEM64, REG64, IMM8, 0, 0, F_R|F_IMM8|F_LONG },
    /* 1040        SHLD */ { 2, 3, 1487, REG16, REG16, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1041        SHLD */ { 2, 3, 1489, REG32, REG32, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1042        SHLD */ { 2, 3, 1491, REG64, REG64, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM|F_LONG },
    /* 1043        SHLD */ { 2, 3, 1493, MEM16, REG16, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1044        SHLD */ { 2, 3, 1495, MEM32, REG32, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1045        SHLD */ { 2, 3, 1497, MEM64, REG64, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM|F_LONG },
    /* 1046         SHR */ { 1, 2, 1499, REG8, 1, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 1047         SHR */ { 1, 2, 1500, REG16, 1, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 1048         SHR */ { 1, 2, 1501, REG32, 1, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 1049         SHR */ { 1, 2, 1502, REG64, 1, 0, 0, 0, F_R|F_R_EQU_5|F_LONG },
    /* 1050         SHR */ { 1, 2, 1503, MEM8, 1, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 1051         SHR */ { 1, 2, 1504, MEM16, 1, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 1052         SHR */ { 1, 2, 1505, MEM32, 1, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 1053         SHR */ { 1, 2, 1506, MEM64, 1, 0, 0, 0, F_R|F_R_EQU_5|F_LONG },
    /* 1054         SHR */ { 1, 2, 1507, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1055         SHR */ { 1, 2, 1508, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1056         SHR */ { 1, 2, 1509, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1057         SHR */ { 1, 2, 1510, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8|F_LONG },
    /* 1058         SHR */ { 1, 2, 1511, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1059         SHR */ { 1, 2, 1512, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1060         SHR */ { 1, 2, 1513, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1061         SHR */ { 1, 2, 1514, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8|F_LONG },
    /* 1062         SHR */ { 1, 2, 1515, REG8, MREG_CL, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 1063         SHR */ { 1, 2, 1516, REG16, MREG_CL, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 1064         SHR */ { 1, 2, 1517, REG32, MREG_CL, 0, 0, 0, F_R|F_R_EQU_5 },
    /* 1065         SHR */ { 1, 2, 1518, REG64, MREG_CL, 0, 0, 0, F_R|F_R_EQU_5|F_LONG },
    /* 1066        SHRD */ { 2, 3, 1519, REG16, REG16, IMM8, 0, 0, F_R|F_FIRST_REG_IN_RM|F_IMM8 },
    /* 1067        SHRD */ { 2, 3, 1521, REG32, REG32, IMM8, 0, 0, F_R|F_FIRST_REG_IN_RM|F_IMM8 },
    /* 1068        SHRD */ { 2, 3, 1523, REG64, REG64, IMM8, 0, 0, F_R|F_FIRST_REG_IN_RM|F_IMM8|F_LONG },
    /* 1069        SHRD */ { 2, 3, 1525, MEM16, REG16, IMM8, 0, 0, F_R|F_IMM8 },
    /* 1070        SHRD */ { 2, 3, 1527, MEM32, REG32, IMM8, 0, 0, F_R|F_IMM8 },
    /* 1071        SHRD */ { 2, 3, 1529, MEM64, REG64, IMM8, 0, 0, F_R|F_IMM8|F_LONG },
    /* 1072        SHRD */ { 2, 3, 1531, REG16, REG16, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1073        SHRD */ { 2, 3, 1533, REG32, REG32, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1074        SHRD */ { 2, 3, 1535, REG64, REG64, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM|F_LONG },
    /* 1075        SHRD */ { 2, 3, 1537, MEM16, REG16, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1076        SHRD */ { 2, 3, 1539, MEM32, REG32, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1077        SHRD */ { 2, 3, 1541, MEM64, REG64, MREG_CL, 0, 0, F_R|F_FIRST_REG_IN_RM|F_LONG },
    /* 1078         STC */ { 1, 0, 1543, 0, 0, 0, 0, 0, 0 },
    /* 1079         STD */ { 1, 0, 1544, 0, 0, 0, 0, 0, 0 },
    /* 1080       STOSB */ { 1, 0, 1545, 0, 0, 0, 0, 0, 0 },
    /* 1081       STOSD */ { 1, 0, 1546, 0, 0, 0, 0, 0, 0 },
    /* 1082       STOSQ */ { 1, 0, 1547, 0, 0, 0, 0, 0, F_LONG|F_NEED_REX_W },
    /* 1083       STOSW */ { 1, 0, 1548, 0, 0, 0, 0, 0, F_NEED_PFX_66 },
    /* 1084         SUB */ { 1, 2, 1549, MREG_AL, IMM8, 0, 0, 0, F_IMM8 },
    /* 1085         SUB */ { 1, 2, 1550, MREG_AX, IMM16, 0, 0, 0, F_IMM16 },
    /* 1086         SUB */ { 1, 2, 1551, MREG_EAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 1087         SUB */ { 1, 2, 1552, MREG_RAX, IMM32, 0, 0, 0, F_IMM32|F_LONG },
    /* 1088         SUB */ { 1, 2, 1553, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1089         SUB */ { 1, 2, 1554, REG16, IMM16, 0, 0, 0, F_R|F_R_EQU_5|F_IMM16 },
    /* 1090         SUB */ { 1, 2, 1555, REG32, IMM32, 0, 0, 0, F_R|F_R_EQU_5|F_IMM32 },
    /* 1091         SUB */ { 1, 2, 1556, REG64, IMM32, 0, 0, 0, F_R|F_R_EQU_5|F_IMM32|F_LONG },
    /* 1092         SUB */ { 1, 2, 1557, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1093         SUB */ { 1, 2, 1558, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1094         SUB */ { 1, 2, 1559, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8|F_LONG },
    /* 1095         SUB */ { 1, 2, 1560, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1096         SUB */ { 1, 2, 1561, MEM16, IMM16, 0, 0, 0, F_R|F_R_EQU_5|F_IMM16 },
    /* 1097         SUB */ { 1, 2, 1562, MEM32, IMM32, 0, 0, 0, F_R|F_R_EQU_5|F_IMM32 },
    /* 1098         SUB */ { 1, 2, 1563, MEM64, IMM64, 0, 0, 0, F_R|F_R_EQU_5|F_IMM64 },
    /* 1099         SUB */ { 1, 2, 1564, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1100         SUB */ { 1, 2, 1565, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8 },
    /* 1101         SUB */ { 1, 2, 1566, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_5|F_IMM8|F_LONG },
    /* 1102         SUB */ { 1, 2, 1567, REG8, REG8, 0, 0, 0, F_R },
    /* 1103         SUB */ { 1, 2, 1568, REG16, REG16, 0, 0, 0, F_R },
    /* 1104         SUB */ { 1, 2, 1569, REG32, REG32, 0, 0, 0, F_R },
    /* 1105         SUB */ { 1, 2, 1570, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 1106         SUB */ { 1, 2, 1571, REG8, MEM8, 0, 0, 0, F_R },
    /* 1107         SUB */ { 1, 2, 1572, REG16, MEM16, 0, 0, 0, F_R },
    /* 1108         SUB */ { 1, 2, 1573, REG32, MEM32, 0, 0, 0, F_R },
    /* 1109         SUB */ { 1, 2, 1574, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 1110         SUB */ { 1, 2, 1575, MEM8, REG8, 0, 0, 0, F_R },
    /* 1111         SUB */ { 1, 2, 1576, MEM16, REG16, 0, 0, 0, F_R },
    /* 1112         SUB */ { 1, 2, 1577, MEM32, REG32, 0, 0, 0, F_R },
    /* 1113         SUB */ { 1, 2, 1578, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 1114        TEST */ { 1, 2, 1579, MREG_AL, IMM8, 0, 0, 0, F_IMM8 },
    /* 1115        TEST */ { 1, 2, 1580, MREG_AX, IMM16, 0, 0, 0, F_IMM16 },
    /* 1116        TEST */ { 1, 2, 1581, MREG_EAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 1117        TEST */ { 1, 2, 1582, MREG_RAX, IMM32, 0, 0, 0, F_IMM32|F_LONG },
    /* 1118        TEST */ { 1, 2, 1583, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 1119        TEST */ { 1, 2, 1584, REG16, IMM16, 0, 0, 0, F_R|F_R_EQU_0|F_IMM16 },
    /* 1120        TEST */ { 1, 2, 1585, REG32, IMM32, 0, 0, 0, F_R|F_R_EQU_0|F_IMM32 },
    /* 1121        TEST */ { 1, 2, 1586, REG64, IMM32, 0, 0, 0, F_R|F_R_EQU_0|F_IMM32|F_LONG },
    /* 1122        TEST */ { 1, 2, 1587, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_0|F_IMM8 },
    /* 1123        TEST */ { 1, 2, 1588, MEM16, IMM16, 0, 0, 0, F_R|F_R_EQU_0|F_IMM16 },
    /* 1124        TEST */ { 1, 2, 1589, MEM32, IMM32, 0, 0, 0, F_R|F_R_EQU_0|F_IMM32 },
    /* 1125        TEST */ { 1, 2, 1590, MEM64, IMM32, 0, 0, 0, F_R|F_R_EQU_0|F_IMM32|F_LONG },
    /* 1126        TEST */ { 1, 2, 1591, REG8, REG8, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1127        TEST */ { 1, 2, 1592, REG16, REG16, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1128        TEST */ { 1, 2, 1593, REG32, REG32, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1129        TEST */ { 1, 2, 1594, REG64, REG64, 0, 0, 0, F_R|F_FIRST_REG_IN_RM|F_LONG },
    /* 1130        TEST */ { 1, 2, 1595, MEM8, REG8, 0, 0, 0, F_R },
    /* 1131        TEST */ { 1, 2, 1596, MEM16, REG16, 0, 0, 0, F_R },
    /* 1132        TEST */ { 1, 2, 1597, MEM32, REG32, 0, 0, 0, F_R },
    /* 1133        TEST */ { 1, 2, 1598, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 1134        XADD */ { 2, 2, 1599, REG8, REG8, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1135        XADD */ { 2, 2, 1601, REG16, REG16, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1136        XADD */ { 2, 2, 1603, REG32, REG32, 0, 0, 0, F_R|F_FIRST_REG_IN_RM },
    /* 1137        XADD */ { 2, 2, 1605, REG64, REG64, 0, 0, 0, F_R|F_FIRST_REG_IN_RM|F_LONG },
    /* 1138        XADD */ { 2, 2, 1607, MEM8, REG8, 0, 0, 0, F_R },
    /* 1139        XADD */ { 2, 2, 1609, MEM16, REG16, 0, 0, 0, F_R },
    /* 1140        XADD */ { 2, 2, 1611, MEM32, REG32, 0, 0, 0, F_R },
    /* 1141        XADD */ { 2, 2, 1613, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 1142        XCHG */ { 1, 2, 1615, MREG_AX, REG16, 0, 0, 0, F_REG_IN_OPCODE },
    /* 1143        XCHG */ { 1, 2, 1616, MREG_EAX, REG32, 0, 0, 0, F_REG_IN_OPCODE },
    /* 1144        XCHG */ { 1, 2, 1617, MREG_RAX, REG64, 0, 0, 0, F_REG_IN_OPCODE|F_LONG },
    /* 1145        XCHG */ { 1, 2, 1618, REG16, MREG_AX, 0, 0, 0, F_REG_IN_OPCODE },
    /* 1146        XCHG */ { 1, 2, 1619, REG32, MREG_EAX, 0, 0, 0, F_REG_IN_OPCODE },
    /* 1147        XCHG */ { 1, 2, 1620, REG64, MREG_RAX, 0, 0, 0, F_REG_IN_OPCODE|F_LONG },
    /* 1148        XCHG */ { 1, 2, 1621, REG8, REG8, 0, 0, 0, F_R },
    /* 1149        XCHG */ { 1, 2, 1622, REG16, REG16, 0, 0, 0, F_R },
    /* 1150        XCHG */ { 1, 2, 1623, REG32, REG32, 0, 0, 0, F_R },
    /* 1151        XCHG */ { 1, 2, 1624, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 1152        XCHG */ { 1, 2, 1625, REG8, MEM8, 0, 0, 0, F_R },
    /* 1153        XCHG */ { 1, 2, 1626, REG16, MEM16, 0, 0, 0, F_R },
    /* 1154        XCHG */ { 1, 2, 1627, REG32, MEM32, 0, 0, 0, F_R },
    /* 1155        XCHG */ { 1, 2, 1628, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 1156        XCHG */ { 1, 2, 1629, MEM8, REG8, 0, 0, 0, F_R },
    /* 1157        XCHG */ { 1, 2, 1630, MEM16, REG16, 0, 0, 0, F_R },
    /* 1158        XCHG */ { 1, 2, 1631, MEM32, REG32, 0, 0, 0, F_R },
    /* 1159        XCHG */ { 1, 2, 1632, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 1160        XLAT */ { 1, 0, 1633, 0, 0, 0, 0, 0, 0 },
    /* 1161       XLATB */ { 1, 0, 1634, 0, 0, 0, 0, 0, 0 },
    /* 1162         XOR */ { 1, 2, 1635, MREG_AL, IMM8, 0, 0, 0, F_IMM8 },
    /* 1163         XOR */ { 1, 2, 1636, MREG_AX, IMM16, 0, 0, 0, F_IMM16 },
    /* 1164         XOR */ { 1, 2, 1637, MREG_EAX, IMM32, 0, 0, 0, F_IMM32 },
    /* 1165         XOR */ { 1, 2, 1638, MREG_RAX, IMM32, 0, 0, 0, F_IMM32|F_LONG },
    /* 1166         XOR */ { 1, 2, 1639, REG8, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8 },
    /* 1167         XOR */ { 1, 2, 1640, REG16, IMM16, 0, 0, 0, F_R|F_R_EQU_6|F_IMM16 },
    /* 1168         XOR */ { 1, 2, 1641, REG32, IMM32, 0, 0, 0, F_R|F_R_EQU_6|F_IMM32 },
    /* 1169         XOR */ { 1, 2, 1642, REG64, IMM32, 0, 0, 0, F_R|F_R_EQU_6|F_IMM32|F_LONG },
    /* 1170         XOR */ { 1, 2, 1643, REG16, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8 },
    /* 1171         XOR */ { 1, 2, 1644, REG32, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8 },
    /* 1172         XOR */ { 1, 2, 1645, REG64, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8|F_LONG },
    /* 1173         XOR */ { 1, 2, 1646, MEM8, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8 },
    /* 1174         XOR */ { 1, 2, 1647, MEM16, IMM16, 0, 0, 0, F_R|F_R_EQU_6|F_IMM16 },
    /* 1175         XOR */ { 1, 2, 1648, MEM32, IMM32, 0, 0, 0, F_R|F_R_EQU_6|F_IMM32 },
    /* 1176         XOR */ { 1, 2, 1649, MEM64, IMM64, 0, 0, 0, F_R|F_R_EQU_6|F_IMM64 },
    /* 1177         XOR */ { 1, 2, 1650, MEM16, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8 },
    /* 1178         XOR */ { 1, 2, 1651, MEM32, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8 },
    /* 1179         XOR */ { 1, 2, 1652, MEM64, IMM8, 0, 0, 0, F_R|F_R_EQU_6|F_IMM8|F_LONG },
    /* 1180         XOR */ { 1, 2, 1653, REG8, REG8, 0, 0, 0, F_R },
    /* 1181         XOR */ { 1, 2, 1654, REG16, REG16, 0, 0, 0, F_R },
    /* 1182         XOR */ { 1, 2, 1655, REG32, REG32, 0, 0, 0, F_R },
    /* 1183         XOR */ { 1, 2, 1656, REG64, REG64, 0, 0, 0, F_R|F_LONG },
    /* 1184         XOR */ { 1, 2, 1657, REG8, MEM8, 0, 0, 0, F_R },
    /* 1185         XOR */ { 1, 2, 1658, REG16, MEM16, 0, 0, 0, F_R },
    /* 1186         XOR */ { 1, 2, 1659, REG32, MEM32, 0, 0, 0, F_R },
    /* 1187         XOR */ { 1, 2, 1660, REG64, MEM64, 0, 0, 0, F_R|F_LONG },
    /* 1188         XOR */ { 1, 2, 1661, MEM8, REG8, 0, 0, 0, F_R },
    /* 1189         XOR */ { 1, 2, 1662, MEM16, REG16, 0, 0, 0, F_R },
    /* 1190         XOR */ { 1, 2, 1663, MEM32, REG32, 0, 0, 0, F_R },
    /* 1191         XOR */ { 1, 2, 1664, MEM64, REG64, 0, 0, 0, F_R|F_LONG },
};

extern const unsigned char opcodes[] = {
    0x37,0xd5,0x0a,0xd5,0xd4,0x0a,0xd4,0x3f,0x14,0x15,  // 0-9
    0x15,0x15,0x80,0x81,0x81,0x81,0x83,0x83,0x83,0x80,  // 10-19
    0x81,0x81,0x81,0x83,0x83,0x83,0x12,0x13,0x13,0x13,  // 20-29
    0x12,0x13,0x13,0x13,0x10,0x11,0x11,0x11,0x04,0x05,  // 30-39
    0x05,0x05,0x80,0x81,0x81,0x81,0x83,0x83,0x83,0x80,  // 40-49
    0x81,0x81,0x81,0x83,0x83,0x83,0x02,0x03,0x03,0x03,  // 50-59
    0x02,0x03,0x03,0x03,0x00,0x01,0x01,0x01,0x24,0x25,  // 60-69
    0x25,0x25,0x80,0x81,0x81,0x81,0x83,0x83,0x83,0x80,  // 70-79
    0x81,0x81,0x81,0x83,0x83,0x83,0x22,0x23,0x23,0x23,  // 80-89
    0x22,0x23,0x23,0x23,0x20,0x21,0x21,0x21,0x62,0x62,  // 90-99
    0x0f,0xbc,0x0f,0xbc,0x0f,0xbc,0x0f,0xbc,0x0f,0xbc,  // 100-109
    0x0f,0xbc,0x0f,0xbd,0x0f,0xbd,0x0f,0xbd,0x0f,0xbd,  // 110-119
    0x0f,0xbd,0x0f,0xbd,0x0f,0xc8,0x0f,0xc8,0x0f,0xba,  // 120-129
    0x0f,0xba,0x0f,0xba,0x0f,0xba,0x0f,0xba,0x0f,0xba,  // 130-139
    0x0f,0xa3,0x0f,0xa3,0x0f,0xa3,0x0f,0xa3,0x0f,0xa3,  // 140-149
    0x0f,0xa3,0x0f,0xba,0x0f,0xba,0x0f,0xba,0x0f,0xba,  // 150-159
    0x0f,0xba,0x0f,0xba,0x0f,0xbb,0x0f,0xbb,0x0f,0xbb,  // 160-169
    0x0f,0xbb,0x0f,0xbb,0x0f,0xbb,0x0f,0xba,0x0f,0xba,  // 170-179
    0x0f,0xba,0x0f,0xba,0x0f,0xba,0x0f,0xba,0x0f,0xb3,  // 180-189
    0x0f,0xb3,0x0f,0xb3,0x0f,0xb3,0x0f,0xb3,0x0f,0xb3,  // 190-199
    0x0f,0xba,0x0f,0xba,0x0f,0xba,0x0f,0xba,0x0f,0xba,  // 200-209
    0x0f,0xba,0x0f,0xab,0x0f,0xab,0x0f,0xab,0x0f,0xab,  // 210-219
    0x0f,0xab,0x0f,0xab,0xe8,0xff,0xff,0xff,0xff,0x9a,  // 220-229
    0x9a,0xff,0xff,0xff,0x98,0x99,0x98,0xf8,0xfc,0x0f,  // 230-239
    0xae,0xfa,0x0f,0x06,0xf5,0x0f,0x47,0x0f,0x47,0x0f,  // 240-249
    0x47,0x0f,0x47,0x0f,0x47,0x0f,0x47,0x0f,0x43,0x0f,  // 250-259
    0x43,0x0f,0x43,0x0f,0x43,0x0f,0x43,0x0f,0x43,0x0f,  // 260-269
    0x42,0x0f,0x42,0x0f,0x42,0x0f,0x42,0x0f,0x42,0x0f,  // 270-279
    0x42,0x0f,0x46,0x0f,0x46,0x0f,0x46,0x0f,0x46,0x0f,  // 280-289
    0x46,0x0f,0x46,0x0f,0x42,0x0f,0x42,0x0f,0x42,0x0f,  // 290-299
    0x42,0x0f,0x42,0x0f,0x42,0x0f,0x44,0x0f,0x44,0x0f,  // 300-309
    0x44,0x0f,0x44,0x0f,0x44,0x0f,0x44,0x0f,0x4f,0x0f,  // 310-319
    0x4f,0x0f,0x4f,0x0f,0x4f,0x0f,0x4f,0x0f,0x4f,0x0f,  // 320-329
    0x4d,0x0f,0x4d,0x0f,0x4d,0x0f,0x4d,0x0f,0x4d,0x0f,  // 330-339
    0x4d,0x0f,0x4c,0x0f,0x4c,0x0f,0x4c,0x0f,0x4c,0x0f,  // 340-349
    0x4c,0x0f,0x4c,0x0f,0x4e,0x0f,0x4e,0x0f,0x4e,0x0f,  // 350-359
    0x4e,0x0f,0x4e,0x0f,0x4e,0x0f,0x46,0x0f,0x46,0x0f,  // 360-369
    0x46,0x0f,0x46,0x0f,0x46,0x0f,0x46,0x0f,0x42,0x0f,  // 370-379
    0x42,0x0f,0x42,0x0f,0x42,0x0f,0x42,0x0f,0x42,0x0f,  // 380-389
    0x43,0x0f,0x43,0x0f,0x43,0x0f,0x43,0x0f,0x43,0x0f,  // 390-399
    0x43,0x0f,0x47,0x0f,0x47,0x0f,0x47,0x0f,0x47,0x0f,  // 400-409
    0x47,0x0f,0x47,0x0f,0x43,0x0f,0x43,0x0f,0x43,0x0f,  // 410-419
    0x43,0x0f,0x43,0x0f,0x43,0x0f,0x45,0x0f,0x45,0x0f,  // 420-429
    0x45,0x0f,0x45,0x0f,0x45,0x0f,0x45,0x0f,0x4e,0x0f,  // 430-439
    0x4e,0x0f,0x4e,0x0f,0x4e,0x0f,0x4e,0x0f,0x4e,0x0f,  // 440-449
    0x4c,0x0f,0x4c,0x0f,0x4c,0x0f,0x4c,0x0f,0x4c,0x0f,  // 450-459
    0x4c,0x0f,0x4d,0x0f,0x4d,0x0f,0x4d,0x0f,0x4d,0x0f,  // 460-469
    0x4d,0x0f,0x4d,0x0f,0x4f,0x0f,0x4f,0x0f,0x4f,0x0f,  // 470-479
    0x4f,0x0f,0x4f,0x0f,0x4f,0x0f,0x41,0x0f,0x41,0x0f,  // 480-489
    0x41,0x0f,0x41,0x0f,0x41,0x0f,0x41,0x0f,0x4b,0x0f,  // 490-499
    0x4b,0x0f,0x4b,0x0f,0x4b,0x0f,0x4b,0x0f,0x4b,0x0f,  // 500-509
    0x49,0x0f,0x49,0x0f,0x49,0x0f,0x49,0x0f,0x49,0x0f,  // 510-519
    0x49,0x0f,0x45,0x0f,0x45,0x0f,0x45,0x0f,0x45,0x0f,  // 520-529
    0x45,0x0f,0x45,0x0f,0x40,0x0f,0x40,0x0f,0x40,0x0f,  // 530-539
    0x40,0x0f,0x40,0x0f,0x40,0x0f,0x4a,0x0f,0x4a,0x0f,  // 540-549
    0x4a,0x0f,0x4a,0x0f,0x4a,0x0f,0x4a,0x0f,0x4a,0x0f,  // 550-559
    0x4a,0x0f,0x4a,0x0f,0x4a,0x0f,0x4a,0x0f,0x4a,0x0f,  // 560-569
    0x4b,0x0f,0x4b,0x0f,0x4b,0x0f,0x4b,0x0f,0x4b,0x0f,  // 570-579
    0x4b,0x0f,0x48,0x0f,0x48,0x0f,0x48,0x0f,0x48,0x0f,  // 580-589
    0x48,0x0f,0x48,0x0f,0x44,0x0f,0x44,0x0f,0x44,0x0f,  // 590-599
    0x44,0x0f,0x44,0x0f,0x44,0x3c,0x3d,0x3d,0x3d,0x80,  // 600-609
    0x81,0x81,0x81,0x83,0x83,0x83,0x80,0x81,0x81,0x81,  // 610-619
    0x83,0x83,0x83,0x3a,0x3b,0x3b,0x3b,0x3a,0x3b,0x3b,  // 620-629
    0x3b,0x38,0x39,0x39,0x39,0xa6,0xa7,0xa7,0xa7,0x0f,  // 630-639
    0xb0,0x0f,0xb1,0x0f,0xb1,0x0f,0xb1,0x0f,0xb0,0x0f,  // 640-649
    0xb1,0x0f,0xb1,0x0f,0xb1,0x0f,0xc7,0x0f,0xc7,0x0f,  // 650-659
    0xa2,0x99,0x99,0x98,0x27,0x2f,0x48,0x48,0xfe,0xff,  // 660-669
    0xff,0xff,0xfe,0xff,0xff,0xff,0xf6,0xf7,0xf7,0xf7,  // 670-679
    0xf6,0xf7,0xf7,0xf7,0xc8,0xf6,0xf7,0xf7,0xf7,0xf6,  // 680-689
    0xf7,0xf7,0xf7,0xf6,0xf7,0xf7,0xf7,0xf6,0xf7,0xf7,  // 690-699
    0xf7,0x0f,0xaf,0x0f,0xaf,0x0f,0xaf,0x0f,0xaf,0x0f,  // 700-709
    0xaf,0x0f,0xaf,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x69,  // 710-719
    0x69,0x69,0x69,0x69,0x69,0xe4,0xe5,0xe5,0xec,0xed,  // 720-729
    0xed,0x40,0x40,0xfe,0xff,0xff,0xff,0xfe,0xff,0xff,  // 730-739
    0xff,0x6c,0x6d,0x6d,0xcd,0xcc,0xcc,0xce,0x77,0x0f,  // 740-749
    0x87,0x73,0x0f,0x83,0x72,0x0f,0x82,0x76,0x0f,0x86,  // 750-759
    0x72,0x0f,0x82,0xe3,0x74,0x0f,0x84,0xe3,0x7f,0x0f,  // 760-769
    0x8f,0x7d,0x0f,0x8d,0x7c,0x0f,0x8c,0x7e,0x0f,0x8e,  // 770-779
    0xeb,0xe9,0xff,0xff,0xff,0xff,0xea,0xea,0xff,0xff,  // 780-789
    0xff,0x76,0x0f,0x86,0x72,0x0f,0x82,0x73,0x0f,0x83,  // 790-799
    0x77,0x0f,0x87,0x73,0x0f,0x83,0x75,0x0f,0x85,0x7e,  // 800-809
    0x0f,0x8e,0x7c,0x0f,0x8c,0x7d,0x0f,0x8d,0x7f,0x0f,  // 810-819
    0x8f,0x71,0x0f,0x81,0x7b,0x0f,0x8b,0x79,0x0f,0x89,  // 820-829
    0x75,0x0f,0x85,0x70,0x0f,0x80,0x7a,0x0f,0x8a,0x7a,  // 830-839
    0x0f,0x8a,0x7b,0x0f,0x8b,0xe3,0x78,0x0f,0x88,0x74,  // 840-849
    0x0f,0x84,0x9f,0x0f,0x02,0x0f,0x02,0x0f,0x02,0x0f,  // 850-859
    0x02,0x0f,0x02,0x0f,0x02,0xc5,0xc5,0x8d,0x8d,0x8d,  // 860-869
    0xc9,0x0f,0xae,0xe8,0xc4,0xc4,0x0f,0xb4,0x0f,0xb4,  // 870-879
    0x0f,0xb4,0x0f,0x01,0x0f,0xb5,0x0f,0xb5,0x0f,0xb5,  // 880-889
    0x0f,0x01,0x0f,0x00,0x0f,0x00,0x0f,0x01,0x0f,0x01,  // 890-899
    0xf0,0xac,0xad,0xad,0xad,0xe2,0xe1,0xe0,0xe0,0xe1,  // 900-909
    0x0f,0x03,0x0f,0x03,0x0f,0x03,0x0f,0x03,0x0f,0x03,  // 910-919
    0x0f,0x03,0x0f,0xb2,0x0f,0xb2,0x0f,0xb2,0x0f,0x00,  // 920-929
    0x0f,0x00,0x0f,0xae,0xf0,0xa0,0xa1,0xa1,0xa1,0xa2,  // 930-939
    0xa3,0xa3,0xa3,0x8a,0x8b,0x8b,0x8b,0x8a,0x8b,0x8b,  // 940-949
    0x8b,0x88,0x89,0x89,0x89,0xb0,0xb8,0xb8,0xb8,0xc6,  // 950-959
    0xc7,0xc7,0xc7,0x8c,0x8c,0x8c,0x8e,0x8e,0x8e,0x8c,  // 960-969
    0x8e,0x0f,0x20,0x0f,0x20,0x0f,0x22,0x0f,0x22,0x0f,  // 970-979
    0x21,0x0f,0x21,0x0f,0x23,0x0f,0x23,0x0f,0x24,0x0f,  // 980-989
    0x26,0xa4,0xa5,0xa5,0xa5,0x0f,0xbe,0x0f,0xbe,0x0f,  // 990-999
    0xbe,0x0f,0xbe,0x0f,0xbe,0x0f,0xbe,0x0f,0xbf,0x0f,  // 1000-1009
    0xbf,0x0f,0xbf,0x0f,0xbf,0x63,0x63,0x0f,0xb6,0x0f,  // 1010-1019
    0xb6,0x0f,0xb6,0x0f,0xb6,0x0f,0xb6,0x0f,0xb6,0x0f,  // 1020-1029
    0xb7,0x0f,0xb7,0x0f,0xb7,0x0f,0xb7,0xf6,0xf7,0xf7,  // 1030-1039
    0xf7,0xf6,0xf7,0xf7,0xf7,0xf6,0xf7,0xf7,0xf7,0xf6,  // 1040-1049
    0xf7,0xf7,0xf7,0x90,0xf6,0xf7,0xf7,0xf7,0xf6,0xf7,  // 1050-1059
    0xf7,0xf7,0x0c,0x0d,0x0d,0x0d,0x80,0x81,0x81,0x81,  // 1060-1069
    0x83,0x83,0x83,0x80,0x81,0x81,0x81,0x83,0x83,0x83,  // 1070-1079
    0x0a,0x0b,0x0b,0x0b,0x0a,0x0b,0x0b,0x0b,0x08,0x09,  // 1080-1089
    0x09,0x09,0xe6,0xe7,0xe7,0xee,0xef,0xef,0x6e,0x6f,  // 1090-1099
    0x6f,0xf3,0x90,0x58,0x58,0x58,0x8f,0x8f,0x8f,0x1f,  // 1100-1109
    0x07,0x17,0x0f,0xa1,0x0f,0xa9,0x61,0x61,0xf3,0x0f,  // 1110-1119
    0xb8,0xf3,0x0f,0xb8,0xf3,0x0f,0xb8,0xf3,0x0f,0xb8,  // 1120-1129
    0xf3,0x0f,0xb8,0xf3,0x0f,0xb8,0x9d,0x9d,0x9d,0x0f,  // 1130-1139
    0x0d,0x0f,0x18,0x0f,0x18,0x0f,0x18,0x0f,0x18,0x0f,  // 1140-1149
    0x0d,0x50,0x50,0x50,0x6a,0x68,0xff,0xff,0xff,0x0e,  // 1150-1159
    0x16,0x1e,0x06,0x0f,0xa0,0x0f,0xa8,0x60,0x60,0x9c,  // 1160-1169
    0x9c,0x9c,0xd0,0xd1,0xd1,0xd1,0xd0,0xd1,0xd1,0xd1,  // 1170-1179
    0xc0,0xc1,0xc1,0xc1,0xc0,0xc1,0xc1,0xc1,0xd2,0xd3,  // 1180-1189
    0xd3,0xd3,0xd0,0xd1,0xd1,0xd1,0xd0,0xd1,0xd1,0xd1,  // 1190-1199
    0xc0,0xc1,0xc1,0xc1,0xc0,0xc1,0xc1,0xc1,0xd2,0xd3,  // 1200-1209
    0xd3,0xd3,0xc3,0xc2,0xcb,0xca,0xd0,0xd1,0xd1,0xd1,  // 1210-1219
    0xd0,0xd1,0xd1,0xd1,0xc0,0xc1,0xc1,0xc1,0xc0,0xc1,  // 1220-1229
    0xc1,0xc1,0xd2,0xd3,0xd3,0xd3,0xd0,0xd1,0xd1,0xd1,  // 1230-1239
    0xd0,0xd1,0xd1,0xd1,0xc0,0xc1,0xc1,0xc1,0xc0,0xc1,  // 1240-1249
    0xc1,0xc1,0xd2,0xd3,0xd3,0xd3,0x9e,0xd0,0xd1,0xd1,  // 1250-1259
    0xd1,0xd0,0xd1,0xd1,0xd1,0xc0,0xc1,0xc1,0xc1,0xc0,  // 1260-1269
    0xc1,0xc1,0xc1,0xd2,0xd3,0xd3,0xd3,0xd0,0xd1,0xd1,  // 1270-1279
    0xd1,0xd0,0xd1,0xd1,0xd1,0xc0,0xc1,0xc1,0xc1,0xc0,  // 1280-1289
    0xc1,0xc1,0xc1,0xd2,0xd3,0xd3,0xd3,0x1c,0x1d,0x1d,  // 1290-1299
    0x1d,0x80,0x81,0x81,0x81,0x83,0x83,0x83,0x80,0x81,  // 1300-1309
    0x81,0x81,0x83,0x83,0x83,0x1a,0x1b,0x1b,0x1b,0x1a,  // 1310-1319
    0x1b,0x1b,0x1b,0x18,0x19,0x19,0x19,0xae,0xaf,0xaf,  // 1320-1329
    0xaf,0x0f,0x97,0x0f,0x97,0x0f,0x93,0x0f,0x93,0x0f,  // 1330-1339
    0x92,0x0f,0x92,0x0f,0x96,0x0f,0x96,0x0f,0x92,0x0f,  // 1340-1349
    0x92,0x0f,0x94,0x0f,0x94,0x0f,0x9f,0x0f,0x9f,0x0f,  // 1350-1359
    0x9d,0x0f,0x9d,0x0f,0x9c,0x0f,0x9c,0x0f,0x9e,0x0f,  // 1360-1369
    0x9e,0x0f,0x96,0x0f,0x96,0x0f,0x92,0x0f,0x92,0x0f,  // 1370-1379
    0x93,0x0f,0x93,0x0f,0x97,0x0f,0x97,0x0f,0x93,0x0f,  // 1380-1389
    0x93,0x0f,0x95,0x0f,0x95,0x0f,0x9e,0x0f,0x9e,0x0f,  // 1390-1399
    0x9c,0x0f,0x9c,0x0f,0x9d,0x0f,0x9d,0x0f,0x9f,0x0f,  // 1400-1409
    0x9f,0x0f,0x91,0x0f,0x91,0x0f,0x9b,0x0f,0x9b,0x0f,  // 1410-1419
    0x99,0x0f,0x99,0x0f,0x95,0x0f,0x95,0x0f,0x90,0x0f,  // 1420-1429
    0x90,0x0f,0x9a,0x0f,0x9a,0x0f,0x9a,0x0f,0x9a,0x0f,  // 1430-1439
    0x9b,0x0f,0x9b,0x0f,0x98,0x0f,0x98,0x0f,0x94,0x0f,  // 1440-1449
    0x94,0x00,0x0f,0xae,0xf8,0xd0,0xd1,0xd1,0xd1,0xd0,  // 1450-1459
    0xd1,0xd1,0xd1,0xc0,0xc1,0xc1,0xc1,0xc0,0xc1,0xc1,  // 1460-1469
    0xc1,0xd2,0xd3,0xd3,0xd3,0x0f,0xa4,0x0f,0xa4,0x0f,  // 1470-1479
    0xa4,0x0f,0xa4,0x0f,0xa4,0x0f,0xa4,0x0f,0xa5,0x0f,  // 1480-1489
    0xa5,0x0f,0xa5,0x0f,0xa5,0x0f,0xa5,0x0f,0xa5,0xd0,  // 1490-1499
    0xd1,0xd1,0xd1,0xd0,0xd1,0xd1,0xd1,0xc0,0xc1,0xc1,  // 1500-1509
    0xc1,0xc0,0xc1,0xc1,0xc1,0xd2,0xd3,0xd3,0xd3,0x0f,  // 1510-1519
    0xac,0x0f,0xac,0x0f,0xac,0x0f,0xac,0x0f,0xac,0x0f,  // 1520-1529
    0xac,0x0f,0xad,0x0f,0xad,0x0f,0xad,0x0f,0xad,0x0f,  // 1530-1539
    0xad,0x0f,0xad,0xf9,0xfd,0xaa,0xab,0xab,0xab,0x2c,  // 1540-1549
    0x2d,0x2d,0x2d,0x80,0x81,0x81,0x81,0x83,0x83,0x83,  // 1550-1559
    0x80,0x81,0x81,0x81,0x83,0x83,0x83,0x2a,0x2b,0x2b,  // 1560-1569
    0x2b,0x2a,0x2b,0x2b,0x2b,0x28,0x29,0x29,0x29,0xa8,  // 1570-1579
    0xa9,0xa9,0xa9,0xf6,0xf7,0xf7,0xf7,0xf6,0xf7,0xf7,  // 1580-1589
    0xf7,0x84,0x85,0x85,0x85,0x84,0x85,0x85,0x85,0x0f,  // 1590-1599
    0xc0,0x0f,0xc1,0x0f,0xc1,0x0f,0xc1,0x0f,0xc0,0x0f,  // 1600-1609
    0xc1,0x0f,0xc1,0x0f,0xc1,0x90,0x90,0x90,0x90,0x90,  // 1610-1619
    0x90,0x86,0x87,0x87,0x87,0x86,0x87,0x87,0x87,0x86,  // 1620-1629
    0x87,0x87,0x87,0xd7,0xd7,0x34,0x35,0x35,0x35,0x80,  // 1630-1639
    0x81,0x81,0x81,0x83,0x83,0x83,0x80,0x81,0x81,0x81,  // 1640-1649
    0x83,0x83,0x83,0x32,0x33,0x33,0x33,0x32,0x33,0x33,  // 1650-1659
    0x33,0x30,0x31,0x31,0x31,
};

extern const struct TAsxInsTable ins_tab[] = {
    /*  0*/ {    0,  1, "aaa" },
    /*  1*/ {    1,  2, "aad" },
    /*  2*/ {    3,  2, "aam" },
    /*  3*/ {    5,  1, "aas" },
    /*  4*/ {    6, 30, "adc" },
    /*  5*/ {   36, 30, "add" },
    /*  6*/ {   66, 30, "and" },
    /*  7*/ {   96,  2, "bound" },
    /*  8*/ {   98,  6, "bsf" },
    /*  9*/ {  104,  6, "bsr" },
    /* 10*/ {  110,  2, "bswap" },
    /* 11*/ {  112, 12, "bt" },
    /* 12*/ {  124, 12, "btc" },
    /* 13*/ {  136, 12, "btr" },
    /* 14*/ {  148, 12, "bts" },
    /* 15*/ {  160,  6, "call" },
    /* 16*/ {  166,  4, "callfar" },
    /* 17*/ {  170,  1, "cbw" },
    /* 18*/ {  171,  1, "cdq" },
    /* 19*/ {  172,  1, "cdqe" },
    /* 20*/ {  173,  1, "clc" },
    /* 21*/ {  174,  1, "cld" },
    /* 22*/ {  175,  1, "clflush" },
    /* 23*/ {  176,  1, "cli" },
    /* 24*/ {  177,  1, "clts" },
    /* 25*/ {  178,  1, "cmc" },
    /* 26*/ {  179,  6, "cmova" },
    /* 27*/ {  185,  6, "cmovae" },
    /* 28*/ {  191,  6, "cmovb" },
    /* 29*/ {  197,  6, "cmovbe" },
    /* 30*/ {  203,  6, "cmovc" },
    /* 31*/ {  209,  6, "cmove" },
    /* 32*/ {  215,  6, "cmovg" },
    /* 33*/ {  221,  6, "cmovge" },
    /* 34*/ {  227,  6, "cmovl" },
    /* 35*/ {  233,  6, "cmovle" },
    /* 36*/ {  239,  6, "cmovna" },
    /* 37*/ {  245,  6, "cmovnae" },
    /* 38*/ {  251,  6, "cmovnb" },
    /* 39*/ {  257,  6, "cmovnbe" },
    /* 40*/ {  263,  6, "cmovnc" },
    /* 41*/ {  269,  6, "cmovne" },
    /* 42*/ {  275,  6, "cmovng" },
    /* 43*/ {  281,  6, "cmovnge" },
    /* 44*/ {  287,  6, "cmovnl" },
    /* 45*/ {  293,  6, "cmovnle" },
    /* 46*/ {  299,  6, "cmovno" },
    /* 47*/ {  305,  6, "cmovnp" },
    /* 48*/ {  311,  6, "cmovns" },
    /* 49*/ {  317,  6, "cmovnz" },
    /* 50*/ {  323,  6, "cmovo" },
    /* 51*/ {  329,  6, "cmovp" },
    /* 52*/ {  335,  6, "cmovpe" },
    /* 53*/ {  341,  6, "cmovpo" },
    /* 54*/ {  347,  6, "cmovs" },
    /* 55*/ {  353,  6, "cmovz" },
    /* 56*/ {  359, 30, "cmp" },
    /* 57*/ {  389,  1, "cmpsb" },
    /* 58*/ {  390,  1, "cmpsd" },
    /* 59*/ {  391,  1, "cmpsq" },
    /* 60*/ {  392,  1, "cmpsw" },
    /* 61*/ {  393,  8, "cmpxchg" },
    /* 62*/ {  401,  1, "cmpxchg16b" },
    /* 63*/ {  402,  1, "cmpxchg8b" },
    /* 64*/ {  403,  1, "cpuid" },
    /* 65*/ {  404,  1, "cqo" },
    /* 66*/ {  405,  1, "cwd" },
    /* 67*/ {  406,  1, "cwde" },
    /* 68*/ {  407,  1, "daa" },
    /* 69*/ {  408,  1, "das" },
    /* 70*/ {  409, 10, "dec" },
    /* 71*/ {  419,  8, "div" },
    /* 72*/ {  427,  1, "enter" },
    /* 73*/ {  428,  8, "idiv" },
    /* 74*/ {  436, 26, "imul" },
    /* 75*/ {  462,  6, "in" },
    /* 76*/ {  468, 10, "inc" },
    /* 77*/ {  478,  1, "insb" },
    /* 78*/ {  479,  1, "insd" },
    /* 79*/ {  480,  1, "insw" },
    /* 80*/ {  481,  2, "int" },
    /* 81*/ {  483,  1, "int3" },
    /* 82*/ {  484,  1, "into" },
    /* 83*/ {  485,  2, "ja" },
    /* 84*/ {  487,  2, "jae" },
    /* 85*/ {  489,  2, "jb" },
    /* 86*/ {  491,  2, "jbe" },
    /* 87*/ {  493,  2, "jc" },
    /* 88*/ {  495,  1, "jcxz" },
    /* 89*/ {  496,  2, "je" },
    /* 90*/ {  498,  1, "jecxz" },
    /* 91*/ {  499,  2, "jg" },
    /* 92*/ {  501,  2, "jge" },
    /* 93*/ {  503,  2, "jl" },
    /* 94*/ {  505,  2, "jle" },
    /* 95*/ {  507,  7, "jmp" },
    /* 96*/ {  514,  4, "jmpfar" },
    /* 97*/ {  518,  2, "jna" },
    /* 98*/ {  520,  2, "jnae" },
    /* 99*/ {  522,  2, "jnb" },
    /*100*/ {  524,  2, "jnbe" },
    /*101*/ {  526,  2, "jnc" },
    /*102*/ {  528,  2, "jne" },
    /*103*/ {  530,  2, "jng" },
    /*104*/ {  532,  2, "jnge" },
    /*105*/ {  534,  2, "jnl" },
    /*106*/ {  536,  2, "jnle" },
    /*107*/ {  538,  2, "jno" },
    /*108*/ {  540,  2, "jnp" },
    /*109*/ {  542,  2, "jns" },
    /*110*/ {  544,  2, "jnz" },
    /*111*/ {  546,  2, "jo" },
    /*112*/ {  548,  2, "jp" },
    /*113*/ {  550,  2, "jpe" },
    /*114*/ {  552,  2, "jpo" },
    /*115*/ {  554,  1, "jrcxz" },
    /*116*/ {  555,  2, "js" },
    /*117*/ {  557,  2, "jz" },
    /*118*/ {  559,  1, "lahf" },
    /*119*/ {  560,  6, "lar" },
    /*120*/ {  566,  2, "lds" },
    /*121*/ {  568,  3, "lea" },
    /*122*/ {  571,  2, "leave" },
    /*123*/ {  573,  2, "les" },
    /*124*/ {  575,  3, "lfs" },
    /*125*/ {  578,  1, "lgdt" },
    /*126*/ {  579,  3, "lgs" },
    /*127*/ {  582,  1, "lidt" },
    /*128*/ {  583,  2, "lldt" },
    /*129*/ {  585,  2, "lmsw" },
    /*130*/ {  587,  1, "lock" },
    /*131*/ {  588,  1, "lodsb" },
    /*132*/ {  589,  1, "lodsd" },
    /*133*/ {  590,  1, "lodsq" },
    /*134*/ {  591,  1, "lodsw" },
    /*135*/ {  592,  1, "loop" },
    /*136*/ {  593,  1, "loope" },
    /*137*/ {  594,  1, "loopne" },
    /*138*/ {  595,  1, "loopnz" },
    /*139*/ {  596,  1, "loopz" },
    /*140*/ {  597,  6, "lsl" },
    /*141*/ {  603,  3, "lss" },
    /*142*/ {  606,  2, "ltr" },
    /*143*/ {  608,  1, "mfence" },
    /*144*/ {  609, 46, "mov" },
    /*145*/ {  655,  1, "movsb" },
    /*146*/ {  656,  1, "movsd" },
    /*147*/ {  657,  1, "movsq" },
    /*148*/ {  658,  1, "movsw" },
    /*149*/ {  659, 10, "movsx" },
    /*150*/ {  669,  2, "movsxd" },
    /*151*/ {  671, 10, "movzx" },
    /*152*/ {  681,  8, "mul" },
    /*153*/ {  689,  8, "neg" },
    /*154*/ {  697,  1, "nop" },
    /*155*/ {  698,  8, "not" },
    /*156*/ {  706, 30, "or" },
    /*157*/ {  736,  6, "out" },
    /*158*/ {  742,  1, "outsb" },
    /*159*/ {  743,  1, "outsd" },
    /*160*/ {  744,  1, "outsw" },
    /*161*/ {  745,  1, "pause" },
    /*162*/ {  746, 11, "pop" },
    /*163*/ {  757,  1, "popa" },
    /*164*/ {  758,  1, "popad" },
    /*165*/ {  759,  6, "popcnt" },
    /*166*/ {  765,  1, "popf" },
    /*167*/ {  766,  1, "popfd" },
    /*168*/ {  767,  1, "popfq" },
    /*169*/ {  768,  1, "prefetch" },
    /*170*/ {  769,  1, "prefetchnta" },
    /*171*/ {  770,  1, "prefetcht0" },
    /*172*/ {  771,  1, "prefetcht1" },
    /*173*/ {  772,  1, "prefetcht2" },
    /*174*/ {  773,  1, "prefetchw" },
    /*175*/ {  774, 14, "push" },
    /*176*/ {  788,  1, "pusha" },
    /*177*/ {  789,  1, "pushad" },
    /*178*/ {  790,  1, "pushf" },
    /*179*/ {  791,  1, "pushfd" },
    /*180*/ {  792,  1, "pushfq" },
    /*181*/ {  793, 20, "rcl" },
    /*182*/ {  813, 20, "rcr" },
    /*183*/ {  833,  2, "ret" },
    /*184*/ {  835,  2, "retf" },
    /*185*/ {  837, 20, "rol" },
    /*186*/ {  857, 20, "ror" },
    /*187*/ {  877,  1, "sahf" },
    /*188*/ {  878, 20, "sal" },
    /*189*/ {  898, 20, "sar" },
    /*190*/ {  918, 30, "sbb" },
    /*191*/ {  948,  1, "scasb" },
    /*192*/ {  949,  1, "scasd" },
    /*193*/ {  950,  1, "scasq" },
    /*194*/ {  951,  1, "scasw" },
    /*195*/ {  952,  2, "seta" },
    /*196*/ {  954,  2, "setae" },
    /*197*/ {  956,  2, "setb" },
    /*198*/ {  958,  2, "setbe" },
    /*199*/ {  960,  2, "setc" },
    /*200*/ {  962,  2, "sete" },
    /*201*/ {  964,  2, "setg" },
    /*202*/ {  966,  2, "setge" },
    /*203*/ {  968,  2, "setl" },
    /*204*/ {  970,  2, "setle" },
    /*205*/ {  972,  2, "setna" },
    /*206*/ {  974,  2, "setnae" },
    /*207*/ {  976,  2, "setnb" },
    /*208*/ {  978,  2, "setnbe" },
    /*209*/ {  980,  2, "setnc" },
    /*210*/ {  982,  2, "setne" },
    /*211*/ {  984,  2, "setng" },
    /*212*/ {  986,  2, "setnge" },
    /*213*/ {  988,  2, "setnl" },
    /*214*/ {  990,  2, "setnle" },
    /*215*/ {  992,  2, "setno" },
    /*216*/ {  994,  2, "setnp" },
    /*217*/ {  996,  2, "setns" },
    /*218*/ {  998,  2, "setnz" },
    /*219*/ { 1000,  2, "seto" },
    /*220*/ { 1002,  2, "setp" },
    /*221*/ { 1004,  2, "setpe" },
    /*222*/ { 1006,  2, "setpo" },
    /*223*/ { 1008,  2, "sets" },
    /*224*/ { 1010,  2, "setz" },
    /*225*/ { 1012,  2, "sfence" },
    /*226*/ { 1014, 20, "shl" },
    /*227*/ { 1034, 12, "shld" },
    /*228*/ { 1046, 20, "shr" },
    /*229*/ { 1066, 12, "shrd" },
    /*230*/ { 1078,  1, "stc" },
    /*231*/ { 1079,  1, "std" },
    /*232*/ { 1080,  1, "stosb" },
    /*233*/ { 1081,  1, "stosd" },
    /*234*/ { 1082,  1, "stosq" },
    /*235*/ { 1083,  1, "stosw" },
    /*236*/ { 1084, 30, "sub" },
    /*237*/ { 1114, 20, "test" },
    /*238*/ { 1134,  8, "xadd" },
    /*239*/ { 1142, 18, "xchg" },
    /*240*/ { 1160,  1, "xlat" },
    /*241*/ { 1161,  1, "xlatb" },
    /*242*/ { 1162, 30, "xor" },
};

const struct TAsxInsFind find_0000[] = {
    { 0x19854824, 203 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0001[] = {
    { 0x58ef4d58, 182 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0002[] = {
    { 0x5d3c36b0, 126 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0003[] = {
    { 0x4d43364d, 198 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0004[] = {
    { 0x7c082752, 134 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0005[] = {
    { 0xbb17f60f,  51 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0006[] = {
    { 0x117aa0f1, 108 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0007[] = {
    { 0x4b4aa6fc,  46 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0008[] = {
    { 0x828dabfe,  77 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0009[] = {
    { 0xcbc0327a,  58 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0010[] = {
    { 0xdcd69fa7, 212 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0011[] = {
    { 0x948d45d1, 223 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0012[] = {
    { 0x806d87a2,   1 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0013[] = {
    { 0xc3069f2d, 106 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0014[] = {
    { 0x0d1d6529,  91 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0015[] = {
    { 0xb7a9dcc9, 147 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0016[] = {
    { 0x7392e1e5, 141 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0017[] = {
    { 0x8a8c3821, 206 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0018[] = {
    { 0x63a7712c, 174 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0019[] = {
    { 0x7d7791a6,  85 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0020[] = {
    { 0x4e912698,  94 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0021[] = {
    { 0x808c199e, 219 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0022[] = {
    { 0x7cae15ee,  70 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0023[] = {
    { 0x36472d81,  21 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0024[] = {
    { 0xaf16aa40,  34 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0025[] = {
    { 0x3c53b4b7, 178 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0026[] = {
    { 0xab10224d, 150 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0027[] = {
    { 0x182a4909, 160 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0028[] = {
    { 0xa15f1dee, 135 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0029[] = {
    { 0x6f0a5432, 123 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0030[] = {
    { 0x17bf1089, 225 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0031[] = {
    { 0xbad9fea4, 228 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0032[] = {
    { 0xf6ccb1c6,  68 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0033[] = {
    { 0x93434362,  18 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0034[] = {
    { 0x2c07532d,  27 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0035[] = {
    { 0x6cfe74b4, 218 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0036[] = {
    { 0x1522cc10, 217 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0037[] = {
    { 0xfd1a73e7,   5 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0038[] = {
    { 0x4780be65, 128 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0039[] = {
    { 0x4bd55184, 125 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0040[] = {
    { 0x4bd447b4, 142 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0041[] = {
    { 0xcde43f57, 179 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0042[] = {
    { 0x7bca8003,  97 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0043[] = {
    { 0x3fa9b7d1,  30 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0044[] = {
    { 0x26974217,  49 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0045[] = {
    { 0x9f0b9923,  53 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0046[] = {
    { 0x0895dc74, 209 },
    { 0x03c6ed1b, 111 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0047[] = {
    { 0x9acfbca1,  93 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0048[] = {
    { 0x3a57f332,  95 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0049[] = {
    { 0x82a5a990, 177 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0050[] = {
    { 0x3e7d6770, 164 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0051[] = {
    { 0xc931ee43, 115 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0052[] = {
    { 0x3f22466c, 214 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0053[] = {
    { 0xa50e7db6,   7 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0054[] = {
    { 0xd2a55a52, 194 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0055[] = {
    { 0x2c3a6a17, 165 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0056[] = {
    { 0xb970c06e,  72 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0057[] = {
    { 0x31299f26,  74 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0058[] = {
    { 0xa8e67bc5, 113 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0059[] = {
    { 0x20f246e6, 104 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0060[] = {
    { 0x9f71e61b,  66 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0061[] = {
    { 0x2484d2e5, 137 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0062[] = {
    { 0xe2c3d1b9,  99 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0063[] = {
    { 0x76545421, 153 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0064[] = {
    { 0xf0629d13,  61 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0065[] = {
    { 0x914b59a0, 233 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0066[] = {
    { 0x8e5791ac, 201 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0067[] = {
    { 0x19d0b716, 162 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0068[] = {
    { 0x76116573, 120 },
    { 0x5ef99815,  65 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0069[] = {
    { 0x9c72ad04, 107 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0070[] = {
    { 0xa98cdf10, 138 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0071[] = {
    { 0xe1f67941, 210 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0072[] = {
    { 0xb9ea6d99, 157 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0073[] = {
    { 0xce75646d, 149 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0074[] = {
    { 0x221ea7b5,  54 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0075[] = {
    { 0xda743822, 146 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0076[] = {
    { 0x483392db, 114 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0077[] = {
    { 0x0ff8186d, 211 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0078[] = {
    { 0x99a92d60,  35 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0079[] = {
    { 0x9bb080d0, 122 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0080[] = {
    { 0xb1388963,  25 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0081[] = {
    { 0x956b8267, 133 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0082[] = {
    { 0x7a5df4ab,  33 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0083[] = {
    { 0x934304c3,  43 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0084[] = {
    { 0x33179d17, 145 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0085[] = {
    { 0x821e4e06, 166 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0086[] = {
    { 0x3034c208, 202 },
    { 0xa61dd691,  59 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0087[] = {
    { 0x5f4bfab3,  48 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0088[] = {
    { 0xe7d64feb, 183 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0089[] = {
    { 0x8ecee0ee, 112 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0090[] = {
    { 0x364d5a28,  14 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0091[] = {
    { 0x0805fd75, 155 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0092[] = {
    { 0x1c7adba5, 163 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0093[] = {
    { 0xd562af80, 222 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0094[] = {
    { 0x6bee0ecb,  78 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0095[] = {
    { 0x5d81064a, 190 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0096[] = {
    { 0x70b7dd08,  45 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0097[] = {
    { 0x41ecc65f, 184 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0098[] = {
    { 0x414a6abe,  13 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0099[] = {
    { 0xa2e0703b, 181 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0100[] = {
    { 0x072a00ee,  29 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0101[] = {
    { 0xbdc6be09,  71 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0102[] = {
    { 0xe44d2200, 144 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0103[] = {
    { 0x5d85b2a3, 100 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0104[] = {
    { 0x40d6c3c7, 226 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0105[] = {
    { 0xfe9aec10, 140 },
    { 0x11d5c3b9, 131 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0106[] = {
    { 0x10541372, 118 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0107[] = {
    { 0xed51fd75, 224 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0108[] = {
    { 0x5eca79fc, 148 },
    { 0x2c7a41d1,  17 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0109[] = {
    { 0xf45a0254, 186 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0110[] = {
    { 0xfb3f58d5,  84 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0111[] = {
    { 0xdf8a0939, 241 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0112[] = {
    { 0x897b2e4e,  62 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0113[] = {
    { 0x2bfa4a4c,  12 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0114[] = {
    { 0x7828fc95, 232 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0115[] = {
    { 0x45912ece,  42 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0116[] = {
    { 0xf007732d,   0 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0117[] = {
    { 0x2e637362, 143 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0118[] = {
    { 0x07f59b6d,   6 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0119[] = {
    { 0x0f68396c, 154 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0120[] = {
    { 0xab9f4fe2,  41 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0121[] = {
    { 0x6b1b45ed, 189 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0122[] = {
    { 0x97825f76,  76 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0123[] = {
    { 0xf1af49ef, 110 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0124[] = {
    { 0x666e658e, 196 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0125[] = {
    { 0x471f7a6a,  16 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0126[] = {
    { 0x22a3974f,  57 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0127[] = {
    { 0x1aabf079,  63 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0128[] = {
    { 0xcb4529c1,  24 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0129[] = {
    { 0x8c2b9daa, 216 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0130[] = {
    { 0xa90221a1, 152 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0131[] = {
    { 0x0e553f37, 185 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0132[] = {
    { 0x7c61a1a0, 119 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0133[] = {
    { 0x17c7b154, 116 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0134[] = {
    { 0x3bc6ff67, 193 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0135[] = {
    { 0x0d84146b, 220 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0136[] = {
    { 0x0123905f, 215 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0137[] = {
    { 0x67343499, 195 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0138[] = {
    { 0x5fec8e4e,  75 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0139[] = {
    { 0x417aaeff,  11 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0140[] = {
    { 0xed4d4770, 171 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0141[] = {
    { 0xa8c9ea38, 136 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0142[] = {
    { 0x7f92ece2, 207 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0143[] = {
    { 0x9c9408d7, 159 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0144[] = {
    { 0xb37d4184,  82 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0145[] = {
    { 0x6e1b09f0, 117 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0146[] = {
    { 0x15f5187e, 235 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0147[] = {
    { 0xd0120b16,  86 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0148[] = {
    { 0x713cf1b7, 167 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0149[] = {
    { 0x6878d6de,  88 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0150[] = {
    { 0xacf28bfb,  36 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0151[] = {
    { 0x1db77587, 156 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0152[] = {
    { 0x0a70a130,  87 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0153[] = {
    { 0x4cf5396d,  19 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0154[] = {
    { 0x38c473c8,  32 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0155[] = {
    { 0x25c1e7cd, 139 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0156[] = {
    { 0x9d9dcb1c, 227 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0157[] = {
    { 0xe47ec01c,  83 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0158[] = {
    { 0x3dfb2e9f, 170 },
    { 0xdf558508,  64 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0159[] = {
    { 0x76a8e160,  98 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0160[] = {
    { 0x0575c08e,  69 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0161[] = {
    { 0x49dcf4c3, 229 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0162[] = {
    { 0x7ca7441a, 102 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0163[] = {
    { 0xf9cd8782, 242 },
    { 0x9114788e, 188 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0164[] = {
    { 0x9c87639b,  96 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0165[] = {
    { 0xee34f086,  39 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0166[] = {
    { 0xa2372114, 176 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0167[] = {
    { 0x6059f080, 200 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0168[] = {
    { 0x982ac1e5, 213 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0169[] = {
    { 0xd3c01bc3, 204 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0170[] = {
    { 0xa87a16a8, 231 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0171[] = {
    { 0x9cb3257a, 121 },
    { 0xd1a05c5b,  81 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0172[] = {
    { 0xef504f15,  79 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0173[] = {
    { 0x878f9b0e, 130 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0174[] = {
    { 0x1fb7df24, 151 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0175[] = {
    { 0x5bc21f11,  55 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0176[] = {
    { 0x04ff8165,  90 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0177[] = {
    { 0x7fde703d,  52 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0178[] = {
    { 0x2ac7e595,  22 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0179[] = {
    { 0x95c4e12f, 101 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0180[] = {
    { 0x48f6513c,  23 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0181[] = {
    { 0x4f7e73a4,  60 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0182[] = {
    { 0x3586c8bd,  56 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0183[] = {
    { 0xfc96bd4b, 234 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0184[] = {
    { 0xf9b13f06,   2 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0185[] = {
    { 0x0343265c, 173 },
    { 0xd243f746,  44 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0186[] = {
    { 0x8d94fd9a, 238 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0187[] = {
    { 0x35b7469e, 221 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0188[] = {
    { 0x361ffbfa,  50 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0189[] = {
    { 0xc642ab09,  47 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0190[] = {
    { 0xa823b822,  20 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0191[] = {
    { 0x580282dc, 236 },
    { 0xe3130405,  89 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0192[] = {
    { 0x8873f14b, 109 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0193[] = {
    { 0x03be0265,   3 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0194[] = {
    { 0x637ee644,   4 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0195[] = {
    { 0xe69bbd58, 205 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0196[] = {
    { 0xae77854c, 169 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0197[] = {
    { 0xd79a92ed, 161 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0198[] = {
    { 0x5f3a1664, 175 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0199[] = {
    { 0x1ce1155c, 168 },
    { 0x42fcead7,  40 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0200[] = {
    { 0xfe3d6523, 197 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0201[] = {
    { 0xa1a16be2, 208 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0202[] = {
    { 0x442707f1, 124 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0203[] = {
    { 0xf8b6668c, 132 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0204[] = {
    { 0xbbac3742, 239 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0205[] = {
    { 0x0e0bfc79,   9 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0206[] = {
    { 0xa039dbbc, 180 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0207[] = {
    { 0xd1a7d6fd,  26 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0208[] = {
    { 0xdac8017e, 129 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0209[] = {
    { 0x25ed008e,  73 },
    { 0xcc8e2f3e,  15 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0210[] = {
    { 0xbf78beb9, 191 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0211[] = {
    { 0x361e830b, 230 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0212[] = {
    { 0xd87f7e0c, 237 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0213[] = {
    { 0xad65ff53,  92 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0214[] = {
    { 0x182e54bb, 187 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0215[] = {
    { 0x14d12804,   8 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0216[] = {
    { 0x92a92536, 103 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0217[] = {
    { 0x057bfcbe, 105 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0218[] = {
    { 0xe58c8ae8, 240 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0219[] = {
    { 0x414b7c8e, 127 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0220[] = {
    { 0x48ae8747,  28 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0221[] = {
    { 0x6520c250,  67 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0222[] = {
    { 0x75f7ade2, 158 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0223[] = {
    { 0x9a4a77e6, 172 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0224[] = {
    { 0x561b1b8c, 192 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0225[] = {
    { 0xc519a345,  37 },
    { 0x2107894d,  10 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0226[] = {
    { 0x35fbda41,  38 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0227[] = {
    { 0x893a55b5, 199 },
    { 0x00000000, 0xffffffff }
};
const struct TAsxInsFind find_0228[] = {
    { 0x1451dab1,  80 },
    { 0xd6ca12e4,  31 },
    { 0x00000000, 0xffffffff }
};

extern const struct TAsxInsFind* ins_hashtbl[] = {
    /*   0*/ find_0000,
    /*   1*/ (const struct TAsxInsFind*)0,
    /*   2*/ find_0001,
    /*   3*/ (const struct TAsxInsFind*)0,
    /*   4*/ (const struct TAsxInsFind*)0,
    /*   5*/ (const struct TAsxInsFind*)0,
    /*   6*/ find_0002,
    /*   7*/ (const struct TAsxInsFind*)0,
    /*   8*/ (const struct TAsxInsFind*)0,
    /*   9*/ (const struct TAsxInsFind*)0,
    /*  10*/ (const struct TAsxInsFind*)0,
    /*  11*/ (const struct TAsxInsFind*)0,
    /*  12*/ (const struct TAsxInsFind*)0,
    /*  13*/ (const struct TAsxInsFind*)0,
    /*  14*/ (const struct TAsxInsFind*)0,
    /*  15*/ (const struct TAsxInsFind*)0,
    /*  16*/ (const struct TAsxInsFind*)0,
    /*  17*/ (const struct TAsxInsFind*)0,
    /*  18*/ (const struct TAsxInsFind*)0,
    /*  19*/ (const struct TAsxInsFind*)0,
    /*  20*/ find_0003,
    /*  21*/ (const struct TAsxInsFind*)0,
    /*  22*/ find_0004,
    /*  23*/ (const struct TAsxInsFind*)0,
    /*  24*/ (const struct TAsxInsFind*)0,
    /*  25*/ find_0005,
    /*  26*/ (const struct TAsxInsFind*)0,
    /*  27*/ (const struct TAsxInsFind*)0,
    /*  28*/ (const struct TAsxInsFind*)0,
    /*  29*/ (const struct TAsxInsFind*)0,
    /*  30*/ (const struct TAsxInsFind*)0,
    /*  31*/ (const struct TAsxInsFind*)0,
    /*  32*/ (const struct TAsxInsFind*)0,
    /*  33*/ (const struct TAsxInsFind*)0,
    /*  34*/ (const struct TAsxInsFind*)0,
    /*  35*/ (const struct TAsxInsFind*)0,
    /*  36*/ (const struct TAsxInsFind*)0,
    /*  37*/ (const struct TAsxInsFind*)0,
    /*  38*/ (const struct TAsxInsFind*)0,
    /*  39*/ find_0006,
    /*  40*/ (const struct TAsxInsFind*)0,
    /*  41*/ (const struct TAsxInsFind*)0,
    /*  42*/ (const struct TAsxInsFind*)0,
    /*  43*/ find_0007,
    /*  44*/ (const struct TAsxInsFind*)0,
    /*  45*/ (const struct TAsxInsFind*)0,
    /*  46*/ (const struct TAsxInsFind*)0,
    /*  47*/ (const struct TAsxInsFind*)0,
    /*  48*/ (const struct TAsxInsFind*)0,
    /*  49*/ (const struct TAsxInsFind*)0,
    /*  50*/ (const struct TAsxInsFind*)0,
    /*  51*/ (const struct TAsxInsFind*)0,
    /*  52*/ (const struct TAsxInsFind*)0,
    /*  53*/ (const struct TAsxInsFind*)0,
    /*  54*/ (const struct TAsxInsFind*)0,
    /*  55*/ (const struct TAsxInsFind*)0,
    /*  56*/ (const struct TAsxInsFind*)0,
    /*  57*/ (const struct TAsxInsFind*)0,
    /*  58*/ find_0008,
    /*  59*/ (const struct TAsxInsFind*)0,
    /*  60*/ (const struct TAsxInsFind*)0,
    /*  61*/ find_0009,
    /*  62*/ (const struct TAsxInsFind*)0,
    /*  63*/ (const struct TAsxInsFind*)0,
    /*  64*/ (const struct TAsxInsFind*)0,
    /*  65*/ (const struct TAsxInsFind*)0,
    /*  66*/ (const struct TAsxInsFind*)0,
    /*  67*/ (const struct TAsxInsFind*)0,
    /*  68*/ (const struct TAsxInsFind*)0,
    /*  69*/ (const struct TAsxInsFind*)0,
    /*  70*/ (const struct TAsxInsFind*)0,
    /*  71*/ (const struct TAsxInsFind*)0,
    /*  72*/ (const struct TAsxInsFind*)0,
    /*  73*/ find_0010,
    /*  74*/ (const struct TAsxInsFind*)0,
    /*  75*/ (const struct TAsxInsFind*)0,
    /*  76*/ (const struct TAsxInsFind*)0,
    /*  77*/ (const struct TAsxInsFind*)0,
    /*  78*/ (const struct TAsxInsFind*)0,
    /*  79*/ (const struct TAsxInsFind*)0,
    /*  80*/ find_0011,
    /*  81*/ (const struct TAsxInsFind*)0,
    /*  82*/ (const struct TAsxInsFind*)0,
    /*  83*/ (const struct TAsxInsFind*)0,
    /*  84*/ (const struct TAsxInsFind*)0,
    /*  85*/ (const struct TAsxInsFind*)0,
    /*  86*/ (const struct TAsxInsFind*)0,
    /*  87*/ (const struct TAsxInsFind*)0,
    /*  88*/ find_0012,
    /*  89*/ (const struct TAsxInsFind*)0,
    /*  90*/ (const struct TAsxInsFind*)0,
    /*  91*/ (const struct TAsxInsFind*)0,
    /*  92*/ (const struct TAsxInsFind*)0,
    /*  93*/ (const struct TAsxInsFind*)0,
    /*  94*/ (const struct TAsxInsFind*)0,
    /*  95*/ (const struct TAsxInsFind*)0,
    /*  96*/ (const struct TAsxInsFind*)0,
    /*  97*/ find_0013,
    /*  98*/ (const struct TAsxInsFind*)0,
    /*  99*/ (const struct TAsxInsFind*)0,
    /* 100*/ (const struct TAsxInsFind*)0,
    /* 101*/ find_0014,
    /* 102*/ (const struct TAsxInsFind*)0,
    /* 103*/ (const struct TAsxInsFind*)0,
    /* 104*/ (const struct TAsxInsFind*)0,
    /* 105*/ (const struct TAsxInsFind*)0,
    /* 106*/ (const struct TAsxInsFind*)0,
    /* 107*/ (const struct TAsxInsFind*)0,
    /* 108*/ (const struct TAsxInsFind*)0,
    /* 109*/ (const struct TAsxInsFind*)0,
    /* 110*/ find_0015,
    /* 111*/ (const struct TAsxInsFind*)0,
    /* 112*/ (const struct TAsxInsFind*)0,
    /* 113*/ find_0016,
    /* 114*/ (const struct TAsxInsFind*)0,
    /* 115*/ (const struct TAsxInsFind*)0,
    /* 116*/ (const struct TAsxInsFind*)0,
    /* 117*/ (const struct TAsxInsFind*)0,
    /* 118*/ (const struct TAsxInsFind*)0,
    /* 119*/ (const struct TAsxInsFind*)0,
    /* 120*/ (const struct TAsxInsFind*)0,
    /* 121*/ (const struct TAsxInsFind*)0,
    /* 122*/ find_0017,
    /* 123*/ (const struct TAsxInsFind*)0,
    /* 124*/ (const struct TAsxInsFind*)0,
    /* 125*/ (const struct TAsxInsFind*)0,
    /* 126*/ (const struct TAsxInsFind*)0,
    /* 127*/ (const struct TAsxInsFind*)0,
    /* 128*/ (const struct TAsxInsFind*)0,
    /* 129*/ (const struct TAsxInsFind*)0,
    /* 130*/ (const struct TAsxInsFind*)0,
    /* 131*/ (const struct TAsxInsFind*)0,
    /* 132*/ (const struct TAsxInsFind*)0,
    /* 133*/ (const struct TAsxInsFind*)0,
    /* 134*/ (const struct TAsxInsFind*)0,
    /* 135*/ (const struct TAsxInsFind*)0,
    /* 136*/ (const struct TAsxInsFind*)0,
    /* 137*/ (const struct TAsxInsFind*)0,
    /* 138*/ (const struct TAsxInsFind*)0,
    /* 139*/ (const struct TAsxInsFind*)0,
    /* 140*/ find_0018,
    /* 141*/ (const struct TAsxInsFind*)0,
    /* 142*/ find_0019,
    /* 143*/ find_0020,
    /* 144*/ (const struct TAsxInsFind*)0,
    /* 145*/ (const struct TAsxInsFind*)0,
    /* 146*/ (const struct TAsxInsFind*)0,
    /* 147*/ (const struct TAsxInsFind*)0,
    /* 148*/ find_0021,
    /* 149*/ (const struct TAsxInsFind*)0,
    /* 150*/ (const struct TAsxInsFind*)0,
    /* 151*/ (const struct TAsxInsFind*)0,
    /* 152*/ (const struct TAsxInsFind*)0,
    /* 153*/ (const struct TAsxInsFind*)0,
    /* 154*/ (const struct TAsxInsFind*)0,
    /* 155*/ (const struct TAsxInsFind*)0,
    /* 156*/ find_0022,
    /* 157*/ find_0023,
    /* 158*/ find_0024,
    /* 159*/ (const struct TAsxInsFind*)0,
    /* 160*/ (const struct TAsxInsFind*)0,
    /* 161*/ (const struct TAsxInsFind*)0,
    /* 162*/ (const struct TAsxInsFind*)0,
    /* 163*/ (const struct TAsxInsFind*)0,
    /* 164*/ (const struct TAsxInsFind*)0,
    /* 165*/ (const struct TAsxInsFind*)0,
    /* 166*/ (const struct TAsxInsFind*)0,
    /* 167*/ (const struct TAsxInsFind*)0,
    /* 168*/ (const struct TAsxInsFind*)0,
    /* 169*/ (const struct TAsxInsFind*)0,
    /* 170*/ (const struct TAsxInsFind*)0,
    /* 171*/ (const struct TAsxInsFind*)0,
    /* 172*/ (const struct TAsxInsFind*)0,
    /* 173*/ find_0025,
    /* 174*/ (const struct TAsxInsFind*)0,
    /* 175*/ (const struct TAsxInsFind*)0,
    /* 176*/ (const struct TAsxInsFind*)0,
    /* 177*/ (const struct TAsxInsFind*)0,
    /* 178*/ find_0026,
    /* 179*/ (const struct TAsxInsFind*)0,
    /* 180*/ (const struct TAsxInsFind*)0,
    /* 181*/ (const struct TAsxInsFind*)0,
    /* 182*/ (const struct TAsxInsFind*)0,
    /* 183*/ (const struct TAsxInsFind*)0,
    /* 184*/ (const struct TAsxInsFind*)0,
    /* 185*/ (const struct TAsxInsFind*)0,
    /* 186*/ find_0027,
    /* 187*/ (const struct TAsxInsFind*)0,
    /* 188*/ (const struct TAsxInsFind*)0,
    /* 189*/ (const struct TAsxInsFind*)0,
    /* 190*/ (const struct TAsxInsFind*)0,
    /* 191*/ find_0028,
    /* 192*/ (const struct TAsxInsFind*)0,
    /* 193*/ (const struct TAsxInsFind*)0,
    /* 194*/ (const struct TAsxInsFind*)0,
    /* 195*/ (const struct TAsxInsFind*)0,
    /* 196*/ (const struct TAsxInsFind*)0,
    /* 197*/ (const struct TAsxInsFind*)0,
    /* 198*/ (const struct TAsxInsFind*)0,
    /* 199*/ (const struct TAsxInsFind*)0,
    /* 200*/ (const struct TAsxInsFind*)0,
    /* 201*/ (const struct TAsxInsFind*)0,
    /* 202*/ find_0029,
    /* 203*/ (const struct TAsxInsFind*)0,
    /* 204*/ (const struct TAsxInsFind*)0,
    /* 205*/ (const struct TAsxInsFind*)0,
    /* 206*/ (const struct TAsxInsFind*)0,
    /* 207*/ (const struct TAsxInsFind*)0,
    /* 208*/ (const struct TAsxInsFind*)0,
    /* 209*/ (const struct TAsxInsFind*)0,
    /* 210*/ (const struct TAsxInsFind*)0,
    /* 211*/ (const struct TAsxInsFind*)0,
    /* 212*/ (const struct TAsxInsFind*)0,
    /* 213*/ find_0030,
    /* 214*/ find_0031,
    /* 215*/ (const struct TAsxInsFind*)0,
    /* 216*/ (const struct TAsxInsFind*)0,
    /* 217*/ (const struct TAsxInsFind*)0,
    /* 218*/ (const struct TAsxInsFind*)0,
    /* 219*/ (const struct TAsxInsFind*)0,
    /* 220*/ (const struct TAsxInsFind*)0,
    /* 221*/ find_0032,
    /* 222*/ (const struct TAsxInsFind*)0,
    /* 223*/ (const struct TAsxInsFind*)0,
    /* 224*/ (const struct TAsxInsFind*)0,
    /* 225*/ (const struct TAsxInsFind*)0,
    /* 226*/ (const struct TAsxInsFind*)0,
    /* 227*/ (const struct TAsxInsFind*)0,
    /* 228*/ find_0033,
    /* 229*/ (const struct TAsxInsFind*)0,
    /* 230*/ (const struct TAsxInsFind*)0,
    /* 231*/ (const struct TAsxInsFind*)0,
    /* 232*/ (const struct TAsxInsFind*)0,
    /* 233*/ (const struct TAsxInsFind*)0,
    /* 234*/ (const struct TAsxInsFind*)0,
    /* 235*/ (const struct TAsxInsFind*)0,
    /* 236*/ (const struct TAsxInsFind*)0,
    /* 237*/ (const struct TAsxInsFind*)0,
    /* 238*/ (const struct TAsxInsFind*)0,
    /* 239*/ (const struct TAsxInsFind*)0,
    /* 240*/ (const struct TAsxInsFind*)0,
    /* 241*/ (const struct TAsxInsFind*)0,
    /* 242*/ (const struct TAsxInsFind*)0,
    /* 243*/ find_0034,
    /* 244*/ (const struct TAsxInsFind*)0,
    /* 245*/ (const struct TAsxInsFind*)0,
    /* 246*/ find_0035,
    /* 247*/ (const struct TAsxInsFind*)0,
    /* 248*/ (const struct TAsxInsFind*)0,
    /* 249*/ (const struct TAsxInsFind*)0,
    /* 250*/ (const struct TAsxInsFind*)0,
    /* 251*/ (const struct TAsxInsFind*)0,
    /* 252*/ (const struct TAsxInsFind*)0,
    /* 253*/ (const struct TAsxInsFind*)0,
    /* 254*/ (const struct TAsxInsFind*)0,
    /* 255*/ find_0036,
    /* 256*/ (const struct TAsxInsFind*)0,
    /* 257*/ (const struct TAsxInsFind*)0,
    /* 258*/ (const struct TAsxInsFind*)0,
    /* 259*/ find_0037,
    /* 260*/ find_0038,
    /* 261*/ (const struct TAsxInsFind*)0,
    /* 262*/ (const struct TAsxInsFind*)0,
    /* 263*/ (const struct TAsxInsFind*)0,
    /* 264*/ (const struct TAsxInsFind*)0,
    /* 265*/ (const struct TAsxInsFind*)0,
    /* 266*/ (const struct TAsxInsFind*)0,
    /* 267*/ (const struct TAsxInsFind*)0,
    /* 268*/ (const struct TAsxInsFind*)0,
    /* 269*/ (const struct TAsxInsFind*)0,
    /* 270*/ find_0039,
    /* 271*/ (const struct TAsxInsFind*)0,
    /* 272*/ find_0040,
    /* 273*/ (const struct TAsxInsFind*)0,
    /* 274*/ (const struct TAsxInsFind*)0,
    /* 275*/ (const struct TAsxInsFind*)0,
    /* 276*/ (const struct TAsxInsFind*)0,
    /* 277*/ (const struct TAsxInsFind*)0,
    /* 278*/ (const struct TAsxInsFind*)0,
    /* 279*/ (const struct TAsxInsFind*)0,
    /* 280*/ (const struct TAsxInsFind*)0,
    /* 281*/ (const struct TAsxInsFind*)0,
    /* 282*/ (const struct TAsxInsFind*)0,
    /* 283*/ (const struct TAsxInsFind*)0,
    /* 284*/ (const struct TAsxInsFind*)0,
    /* 285*/ (const struct TAsxInsFind*)0,
    /* 286*/ (const struct TAsxInsFind*)0,
    /* 287*/ (const struct TAsxInsFind*)0,
    /* 288*/ (const struct TAsxInsFind*)0,
    /* 289*/ (const struct TAsxInsFind*)0,
    /* 290*/ (const struct TAsxInsFind*)0,
    /* 291*/ (const struct TAsxInsFind*)0,
    /* 292*/ find_0041,
    /* 293*/ (const struct TAsxInsFind*)0,
    /* 294*/ (const struct TAsxInsFind*)0,
    /* 295*/ (const struct TAsxInsFind*)0,
    /* 296*/ (const struct TAsxInsFind*)0,
    /* 297*/ (const struct TAsxInsFind*)0,
    /* 298*/ (const struct TAsxInsFind*)0,
    /* 299*/ (const struct TAsxInsFind*)0,
    /* 300*/ (const struct TAsxInsFind*)0,
    /* 301*/ (const struct TAsxInsFind*)0,
    /* 302*/ (const struct TAsxInsFind*)0,
    /* 303*/ (const struct TAsxInsFind*)0,
    /* 304*/ find_0042,
    /* 305*/ (const struct TAsxInsFind*)0,
    /* 306*/ (const struct TAsxInsFind*)0,
    /* 307*/ (const struct TAsxInsFind*)0,
    /* 308*/ find_0043,
    /* 309*/ find_0044,
    /* 310*/ (const struct TAsxInsFind*)0,
    /* 311*/ (const struct TAsxInsFind*)0,
    /* 312*/ find_0045,
    /* 313*/ (const struct TAsxInsFind*)0,
    /* 314*/ (const struct TAsxInsFind*)0,
    /* 315*/ find_0046,
    /* 316*/ (const struct TAsxInsFind*)0,
    /* 317*/ (const struct TAsxInsFind*)0,
    /* 318*/ (const struct TAsxInsFind*)0,
    /* 319*/ (const struct TAsxInsFind*)0,
    /* 320*/ (const struct TAsxInsFind*)0,
    /* 321*/ (const struct TAsxInsFind*)0,
    /* 322*/ (const struct TAsxInsFind*)0,
    /* 323*/ (const struct TAsxInsFind*)0,
    /* 324*/ (const struct TAsxInsFind*)0,
    /* 325*/ find_0047,
    /* 326*/ (const struct TAsxInsFind*)0,
    /* 327*/ (const struct TAsxInsFind*)0,
    /* 328*/ (const struct TAsxInsFind*)0,
    /* 329*/ (const struct TAsxInsFind*)0,
    /* 330*/ find_0048,
    /* 331*/ (const struct TAsxInsFind*)0,
    /* 332*/ (const struct TAsxInsFind*)0,
    /* 333*/ (const struct TAsxInsFind*)0,
    /* 334*/ (const struct TAsxInsFind*)0,
    /* 335*/ (const struct TAsxInsFind*)0,
    /* 336*/ (const struct TAsxInsFind*)0,
    /* 337*/ (const struct TAsxInsFind*)0,
    /* 338*/ (const struct TAsxInsFind*)0,
    /* 339*/ (const struct TAsxInsFind*)0,
    /* 340*/ (const struct TAsxInsFind*)0,
    /* 341*/ (const struct TAsxInsFind*)0,
    /* 342*/ (const struct TAsxInsFind*)0,
    /* 343*/ (const struct TAsxInsFind*)0,
    /* 344*/ (const struct TAsxInsFind*)0,
    /* 345*/ find_0049,
    /* 346*/ (const struct TAsxInsFind*)0,
    /* 347*/ (const struct TAsxInsFind*)0,
    /* 348*/ (const struct TAsxInsFind*)0,
    /* 349*/ (const struct TAsxInsFind*)0,
    /* 350*/ (const struct TAsxInsFind*)0,
    /* 351*/ (const struct TAsxInsFind*)0,
    /* 352*/ find_0050,
    /* 353*/ (const struct TAsxInsFind*)0,
    /* 354*/ (const struct TAsxInsFind*)0,
    /* 355*/ (const struct TAsxInsFind*)0,
    /* 356*/ (const struct TAsxInsFind*)0,
    /* 357*/ (const struct TAsxInsFind*)0,
    /* 358*/ (const struct TAsxInsFind*)0,
    /* 359*/ find_0051,
    /* 360*/ (const struct TAsxInsFind*)0,
    /* 361*/ find_0052,
    /* 362*/ (const struct TAsxInsFind*)0,
    /* 363*/ (const struct TAsxInsFind*)0,
    /* 364*/ (const struct TAsxInsFind*)0,
    /* 365*/ (const struct TAsxInsFind*)0,
    /* 366*/ (const struct TAsxInsFind*)0,
    /* 367*/ (const struct TAsxInsFind*)0,
    /* 368*/ (const struct TAsxInsFind*)0,
    /* 369*/ (const struct TAsxInsFind*)0,
    /* 370*/ (const struct TAsxInsFind*)0,
    /* 371*/ (const struct TAsxInsFind*)0,
    /* 372*/ (const struct TAsxInsFind*)0,
    /* 373*/ find_0053,
    /* 374*/ (const struct TAsxInsFind*)0,
    /* 375*/ (const struct TAsxInsFind*)0,
    /* 376*/ (const struct TAsxInsFind*)0,
    /* 377*/ (const struct TAsxInsFind*)0,
    /* 378*/ (const struct TAsxInsFind*)0,
    /* 379*/ (const struct TAsxInsFind*)0,
    /* 380*/ (const struct TAsxInsFind*)0,
    /* 381*/ (const struct TAsxInsFind*)0,
    /* 382*/ (const struct TAsxInsFind*)0,
    /* 383*/ (const struct TAsxInsFind*)0,
    /* 384*/ find_0054,
    /* 385*/ find_0055,
    /* 386*/ (const struct TAsxInsFind*)0,
    /* 387*/ find_0056,
    /* 388*/ (const struct TAsxInsFind*)0,
    /* 389*/ find_0057,
    /* 390*/ (const struct TAsxInsFind*)0,
    /* 391*/ (const struct TAsxInsFind*)0,
    /* 392*/ (const struct TAsxInsFind*)0,
    /* 393*/ (const struct TAsxInsFind*)0,
    /* 394*/ (const struct TAsxInsFind*)0,
    /* 395*/ (const struct TAsxInsFind*)0,
    /* 396*/ (const struct TAsxInsFind*)0,
    /* 397*/ (const struct TAsxInsFind*)0,
    /* 398*/ find_0058,
    /* 399*/ (const struct TAsxInsFind*)0,
    /* 400*/ find_0059,
    /* 401*/ (const struct TAsxInsFind*)0,
    /* 402*/ find_0060,
    /* 403*/ (const struct TAsxInsFind*)0,
    /* 404*/ (const struct TAsxInsFind*)0,
    /* 405*/ (const struct TAsxInsFind*)0,
    /* 406*/ (const struct TAsxInsFind*)0,
    /* 407*/ (const struct TAsxInsFind*)0,
    /* 408*/ (const struct TAsxInsFind*)0,
    /* 409*/ (const struct TAsxInsFind*)0,
    /* 410*/ (const struct TAsxInsFind*)0,
    /* 411*/ (const struct TAsxInsFind*)0,
    /* 412*/ (const struct TAsxInsFind*)0,
    /* 413*/ (const struct TAsxInsFind*)0,
    /* 414*/ (const struct TAsxInsFind*)0,
    /* 415*/ (const struct TAsxInsFind*)0,
    /* 416*/ (const struct TAsxInsFind*)0,
    /* 417*/ (const struct TAsxInsFind*)0,
    /* 418*/ (const struct TAsxInsFind*)0,
    /* 419*/ (const struct TAsxInsFind*)0,
    /* 420*/ (const struct TAsxInsFind*)0,
    /* 421*/ (const struct TAsxInsFind*)0,
    /* 422*/ (const struct TAsxInsFind*)0,
    /* 423*/ (const struct TAsxInsFind*)0,
    /* 424*/ (const struct TAsxInsFind*)0,
    /* 425*/ find_0061,
    /* 426*/ find_0062,
    /* 427*/ (const struct TAsxInsFind*)0,
    /* 428*/ find_0063,
    /* 429*/ (const struct TAsxInsFind*)0,
    /* 430*/ (const struct TAsxInsFind*)0,
    /* 431*/ (const struct TAsxInsFind*)0,
    /* 432*/ (const struct TAsxInsFind*)0,
    /* 433*/ (const struct TAsxInsFind*)0,
    /* 434*/ (const struct TAsxInsFind*)0,
    /* 435*/ (const struct TAsxInsFind*)0,
    /* 436*/ (const struct TAsxInsFind*)0,
    /* 437*/ (const struct TAsxInsFind*)0,
    /* 438*/ (const struct TAsxInsFind*)0,
    /* 439*/ (const struct TAsxInsFind*)0,
    /* 440*/ (const struct TAsxInsFind*)0,
    /* 441*/ find_0064,
    /* 442*/ (const struct TAsxInsFind*)0,
    /* 443*/ find_0065,
    /* 444*/ (const struct TAsxInsFind*)0,
    /* 445*/ (const struct TAsxInsFind*)0,
    /* 446*/ (const struct TAsxInsFind*)0,
    /* 447*/ (const struct TAsxInsFind*)0,
    /* 448*/ find_0066,
    /* 449*/ (const struct TAsxInsFind*)0,
    /* 450*/ find_0067,
    /* 451*/ (const struct TAsxInsFind*)0,
    /* 452*/ (const struct TAsxInsFind*)0,
    /* 453*/ find_0068,
    /* 454*/ (const struct TAsxInsFind*)0,
    /* 455*/ (const struct TAsxInsFind*)0,
    /* 456*/ (const struct TAsxInsFind*)0,
    /* 457*/ (const struct TAsxInsFind*)0,
    /* 458*/ (const struct TAsxInsFind*)0,
    /* 459*/ find_0069,
    /* 460*/ (const struct TAsxInsFind*)0,
    /* 461*/ find_0070,
    /* 462*/ (const struct TAsxInsFind*)0,
    /* 463*/ (const struct TAsxInsFind*)0,
    /* 464*/ (const struct TAsxInsFind*)0,
    /* 465*/ (const struct TAsxInsFind*)0,
    /* 466*/ find_0071,
    /* 467*/ (const struct TAsxInsFind*)0,
    /* 468*/ (const struct TAsxInsFind*)0,
    /* 469*/ (const struct TAsxInsFind*)0,
    /* 470*/ (const struct TAsxInsFind*)0,
    /* 471*/ (const struct TAsxInsFind*)0,
    /* 472*/ (const struct TAsxInsFind*)0,
    /* 473*/ (const struct TAsxInsFind*)0,
    /* 474*/ (const struct TAsxInsFind*)0,
    /* 475*/ find_0072,
    /* 476*/ (const struct TAsxInsFind*)0,
    /* 477*/ find_0073,
    /* 478*/ (const struct TAsxInsFind*)0,
    /* 479*/ find_0074,
    /* 480*/ (const struct TAsxInsFind*)0,
    /* 481*/ (const struct TAsxInsFind*)0,
    /* 482*/ (const struct TAsxInsFind*)0,
    /* 483*/ (const struct TAsxInsFind*)0,
    /* 484*/ (const struct TAsxInsFind*)0,
    /* 485*/ find_0075,
    /* 486*/ (const struct TAsxInsFind*)0,
    /* 487*/ find_0076,
    /* 488*/ find_0077,
    /* 489*/ (const struct TAsxInsFind*)0,
    /* 490*/ (const struct TAsxInsFind*)0,
    /* 491*/ (const struct TAsxInsFind*)0,
    /* 492*/ find_0078,
    /* 493*/ (const struct TAsxInsFind*)0,
    /* 494*/ (const struct TAsxInsFind*)0,
    /* 495*/ (const struct TAsxInsFind*)0,
    /* 496*/ (const struct TAsxInsFind*)0,
    /* 497*/ (const struct TAsxInsFind*)0,
    /* 498*/ (const struct TAsxInsFind*)0,
    /* 499*/ (const struct TAsxInsFind*)0,
    /* 500*/ (const struct TAsxInsFind*)0,
    /* 501*/ (const struct TAsxInsFind*)0,
    /* 502*/ (const struct TAsxInsFind*)0,
    /* 503*/ (const struct TAsxInsFind*)0,
    /* 504*/ (const struct TAsxInsFind*)0,
    /* 505*/ (const struct TAsxInsFind*)0,
    /* 506*/ (const struct TAsxInsFind*)0,
    /* 507*/ (const struct TAsxInsFind*)0,
    /* 508*/ (const struct TAsxInsFind*)0,
    /* 509*/ find_0079,
    /* 510*/ (const struct TAsxInsFind*)0,
    /* 511*/ (const struct TAsxInsFind*)0,
    /* 512*/ (const struct TAsxInsFind*)0,
    /* 513*/ (const struct TAsxInsFind*)0,
    /* 514*/ (const struct TAsxInsFind*)0,
    /* 515*/ (const struct TAsxInsFind*)0,
    /* 516*/ find_0080,
    /* 517*/ (const struct TAsxInsFind*)0,
    /* 518*/ (const struct TAsxInsFind*)0,
    /* 519*/ (const struct TAsxInsFind*)0,
    /* 520*/ (const struct TAsxInsFind*)0,
    /* 521*/ find_0081,
    /* 522*/ find_0082,
    /* 523*/ (const struct TAsxInsFind*)0,
    /* 524*/ (const struct TAsxInsFind*)0,
    /* 525*/ (const struct TAsxInsFind*)0,
    /* 526*/ (const struct TAsxInsFind*)0,
    /* 527*/ (const struct TAsxInsFind*)0,
    /* 528*/ (const struct TAsxInsFind*)0,
    /* 529*/ find_0083,
    /* 530*/ (const struct TAsxInsFind*)0,
    /* 531*/ (const struct TAsxInsFind*)0,
    /* 532*/ (const struct TAsxInsFind*)0,
    /* 533*/ (const struct TAsxInsFind*)0,
    /* 534*/ (const struct TAsxInsFind*)0,
    /* 535*/ (const struct TAsxInsFind*)0,
    /* 536*/ (const struct TAsxInsFind*)0,
    /* 537*/ (const struct TAsxInsFind*)0,
    /* 538*/ (const struct TAsxInsFind*)0,
    /* 539*/ find_0084,
    /* 540*/ (const struct TAsxInsFind*)0,
    /* 541*/ (const struct TAsxInsFind*)0,
    /* 542*/ (const struct TAsxInsFind*)0,
    /* 543*/ (const struct TAsxInsFind*)0,
    /* 544*/ (const struct TAsxInsFind*)0,
    /* 545*/ (const struct TAsxInsFind*)0,
    /* 546*/ (const struct TAsxInsFind*)0,
    /* 547*/ (const struct TAsxInsFind*)0,
    /* 548*/ (const struct TAsxInsFind*)0,
    /* 549*/ find_0085,
    /* 550*/ find_0086,
    /* 551*/ (const struct TAsxInsFind*)0,
    /* 552*/ (const struct TAsxInsFind*)0,
    /* 553*/ (const struct TAsxInsFind*)0,
    /* 554*/ (const struct TAsxInsFind*)0,
    /* 555*/ (const struct TAsxInsFind*)0,
    /* 556*/ (const struct TAsxInsFind*)0,
    /* 557*/ (const struct TAsxInsFind*)0,
    /* 558*/ (const struct TAsxInsFind*)0,
    /* 559*/ (const struct TAsxInsFind*)0,
    /* 560*/ (const struct TAsxInsFind*)0,
    /* 561*/ (const struct TAsxInsFind*)0,
    /* 562*/ (const struct TAsxInsFind*)0,
    /* 563*/ (const struct TAsxInsFind*)0,
    /* 564*/ find_0087,
    /* 565*/ (const struct TAsxInsFind*)0,
    /* 566*/ (const struct TAsxInsFind*)0,
    /* 567*/ (const struct TAsxInsFind*)0,
    /* 568*/ (const struct TAsxInsFind*)0,
    /* 569*/ (const struct TAsxInsFind*)0,
    /* 570*/ (const struct TAsxInsFind*)0,
    /* 571*/ (const struct TAsxInsFind*)0,
    /* 572*/ (const struct TAsxInsFind*)0,
    /* 573*/ (const struct TAsxInsFind*)0,
    /* 574*/ find_0088,
    /* 575*/ (const struct TAsxInsFind*)0,
    /* 576*/ (const struct TAsxInsFind*)0,
    /* 577*/ find_0089,
    /* 578*/ (const struct TAsxInsFind*)0,
    /* 579*/ (const struct TAsxInsFind*)0,
    /* 580*/ (const struct TAsxInsFind*)0,
    /* 581*/ (const struct TAsxInsFind*)0,
    /* 582*/ (const struct TAsxInsFind*)0,
    /* 583*/ (const struct TAsxInsFind*)0,
    /* 584*/ (const struct TAsxInsFind*)0,
    /* 585*/ (const struct TAsxInsFind*)0,
    /* 586*/ (const struct TAsxInsFind*)0,
    /* 587*/ find_0090,
    /* 588*/ find_0091,
    /* 589*/ (const struct TAsxInsFind*)0,
    /* 590*/ (const struct TAsxInsFind*)0,
    /* 591*/ (const struct TAsxInsFind*)0,
    /* 592*/ (const struct TAsxInsFind*)0,
    /* 593*/ (const struct TAsxInsFind*)0,
    /* 594*/ find_0092,
    /* 595*/ find_0093,
    /* 596*/ (const struct TAsxInsFind*)0,
    /* 597*/ (const struct TAsxInsFind*)0,
    /* 598*/ (const struct TAsxInsFind*)0,
    /* 599*/ (const struct TAsxInsFind*)0,
    /* 600*/ (const struct TAsxInsFind*)0,
    /* 601*/ (const struct TAsxInsFind*)0,
    /* 602*/ find_0094,
    /* 603*/ (const struct TAsxInsFind*)0,
    /* 604*/ (const struct TAsxInsFind*)0,
    /* 605*/ (const struct TAsxInsFind*)0,
    /* 606*/ (const struct TAsxInsFind*)0,
    /* 607*/ find_0095,
    /* 608*/ (const struct TAsxInsFind*)0,
    /* 609*/ (const struct TAsxInsFind*)0,
    /* 610*/ (const struct TAsxInsFind*)0,
    /* 611*/ (const struct TAsxInsFind*)0,
    /* 612*/ (const struct TAsxInsFind*)0,
    /* 613*/ find_0096,
    /* 614*/ (const struct TAsxInsFind*)0,
    /* 615*/ find_0097,
    /* 616*/ (const struct TAsxInsFind*)0,
    /* 617*/ (const struct TAsxInsFind*)0,
    /* 618*/ (const struct TAsxInsFind*)0,
    /* 619*/ (const struct TAsxInsFind*)0,
    /* 620*/ (const struct TAsxInsFind*)0,
    /* 621*/ (const struct TAsxInsFind*)0,
    /* 622*/ (const struct TAsxInsFind*)0,
    /* 623*/ (const struct TAsxInsFind*)0,
    /* 624*/ find_0098,
    /* 625*/ (const struct TAsxInsFind*)0,
    /* 626*/ find_0099,
    /* 627*/ (const struct TAsxInsFind*)0,
    /* 628*/ (const struct TAsxInsFind*)0,
    /* 629*/ (const struct TAsxInsFind*)0,
    /* 630*/ find_0100,
    /* 631*/ (const struct TAsxInsFind*)0,
    /* 632*/ (const struct TAsxInsFind*)0,
    /* 633*/ (const struct TAsxInsFind*)0,
    /* 634*/ (const struct TAsxInsFind*)0,
    /* 635*/ (const struct TAsxInsFind*)0,
    /* 636*/ (const struct TAsxInsFind*)0,
    /* 637*/ (const struct TAsxInsFind*)0,
    /* 638*/ (const struct TAsxInsFind*)0,
    /* 639*/ (const struct TAsxInsFind*)0,
    /* 640*/ (const struct TAsxInsFind*)0,
    /* 641*/ (const struct TAsxInsFind*)0,
    /* 642*/ (const struct TAsxInsFind*)0,
    /* 643*/ (const struct TAsxInsFind*)0,
    /* 644*/ (const struct TAsxInsFind*)0,
    /* 645*/ find_0101,
    /* 646*/ find_0102,
    /* 647*/ find_0103,
    /* 648*/ (const struct TAsxInsFind*)0,
    /* 649*/ (const struct TAsxInsFind*)0,
    /* 650*/ find_0104,
    /* 651*/ find_0105,
    /* 652*/ (const struct TAsxInsFind*)0,
    /* 653*/ (const struct TAsxInsFind*)0,
    /* 654*/ (const struct TAsxInsFind*)0,
    /* 655*/ (const struct TAsxInsFind*)0,
    /* 656*/ find_0106,
    /* 657*/ find_0107,
    /* 658*/ (const struct TAsxInsFind*)0,
    /* 659*/ (const struct TAsxInsFind*)0,
    /* 660*/ (const struct TAsxInsFind*)0,
    /* 661*/ (const struct TAsxInsFind*)0,
    /* 662*/ (const struct TAsxInsFind*)0,
    /* 663*/ (const struct TAsxInsFind*)0,
    /* 664*/ (const struct TAsxInsFind*)0,
    /* 665*/ find_0108,
    /* 666*/ (const struct TAsxInsFind*)0,
    /* 667*/ (const struct TAsxInsFind*)0,
    /* 668*/ find_0109,
    /* 669*/ (const struct TAsxInsFind*)0,
    /* 670*/ (const struct TAsxInsFind*)0,
    /* 671*/ (const struct TAsxInsFind*)0,
    /* 672*/ (const struct TAsxInsFind*)0,
    /* 673*/ (const struct TAsxInsFind*)0,
    /* 674*/ (const struct TAsxInsFind*)0,
    /* 675*/ (const struct TAsxInsFind*)0,
    /* 676*/ (const struct TAsxInsFind*)0,
    /* 677*/ (const struct TAsxInsFind*)0,
    /* 678*/ (const struct TAsxInsFind*)0,
    /* 679*/ (const struct TAsxInsFind*)0,
    /* 680*/ (const struct TAsxInsFind*)0,
    /* 681*/ (const struct TAsxInsFind*)0,
    /* 682*/ (const struct TAsxInsFind*)0,
    /* 683*/ (const struct TAsxInsFind*)0,
    /* 684*/ (const struct TAsxInsFind*)0,
    /* 685*/ (const struct TAsxInsFind*)0,
    /* 686*/ (const struct TAsxInsFind*)0,
    /* 687*/ find_0110,
    /* 688*/ (const struct TAsxInsFind*)0,
    /* 689*/ (const struct TAsxInsFind*)0,
    /* 690*/ (const struct TAsxInsFind*)0,
    /* 691*/ (const struct TAsxInsFind*)0,
    /* 692*/ (const struct TAsxInsFind*)0,
    /* 693*/ (const struct TAsxInsFind*)0,
    /* 694*/ (const struct TAsxInsFind*)0,
    /* 695*/ (const struct TAsxInsFind*)0,
    /* 696*/ (const struct TAsxInsFind*)0,
    /* 697*/ (const struct TAsxInsFind*)0,
    /* 698*/ (const struct TAsxInsFind*)0,
    /* 699*/ (const struct TAsxInsFind*)0,
    /* 700*/ (const struct TAsxInsFind*)0,
    /* 701*/ (const struct TAsxInsFind*)0,
    /* 702*/ find_0111,
    /* 703*/ (const struct TAsxInsFind*)0,
    /* 704*/ (const struct TAsxInsFind*)0,
    /* 705*/ (const struct TAsxInsFind*)0,
    /* 706*/ (const struct TAsxInsFind*)0,
    /* 707*/ find_0112,
    /* 708*/ (const struct TAsxInsFind*)0,
    /* 709*/ (const struct TAsxInsFind*)0,
    /* 710*/ find_0113,
    /* 711*/ (const struct TAsxInsFind*)0,
    /* 712*/ (const struct TAsxInsFind*)0,
    /* 713*/ find_0114,
    /* 714*/ (const struct TAsxInsFind*)0,
    /* 715*/ (const struct TAsxInsFind*)0,
    /* 716*/ (const struct TAsxInsFind*)0,
    /* 717*/ (const struct TAsxInsFind*)0,
    /* 718*/ (const struct TAsxInsFind*)0,
    /* 719*/ (const struct TAsxInsFind*)0,
    /* 720*/ (const struct TAsxInsFind*)0,
    /* 721*/ (const struct TAsxInsFind*)0,
    /* 722*/ (const struct TAsxInsFind*)0,
    /* 723*/ (const struct TAsxInsFind*)0,
    /* 724*/ find_0115,
    /* 725*/ (const struct TAsxInsFind*)0,
    /* 726*/ (const struct TAsxInsFind*)0,
    /* 727*/ (const struct TAsxInsFind*)0,
    /* 728*/ (const struct TAsxInsFind*)0,
    /* 729*/ find_0116,
    /* 730*/ (const struct TAsxInsFind*)0,
    /* 731*/ (const struct TAsxInsFind*)0,
    /* 732*/ (const struct TAsxInsFind*)0,
    /* 733*/ (const struct TAsxInsFind*)0,
    /* 734*/ (const struct TAsxInsFind*)0,
    /* 735*/ (const struct TAsxInsFind*)0,
    /* 736*/ (const struct TAsxInsFind*)0,
    /* 737*/ (const struct TAsxInsFind*)0,
    /* 738*/ (const struct TAsxInsFind*)0,
    /* 739*/ (const struct TAsxInsFind*)0,
    /* 740*/ (const struct TAsxInsFind*)0,
    /* 741*/ (const struct TAsxInsFind*)0,
    /* 742*/ find_0117,
    /* 743*/ (const struct TAsxInsFind*)0,
    /* 744*/ (const struct TAsxInsFind*)0,
    /* 745*/ find_0118,
    /* 746*/ (const struct TAsxInsFind*)0,
    /* 747*/ (const struct TAsxInsFind*)0,
    /* 748*/ (const struct TAsxInsFind*)0,
    /* 749*/ (const struct TAsxInsFind*)0,
    /* 750*/ (const struct TAsxInsFind*)0,
    /* 751*/ (const struct TAsxInsFind*)0,
    /* 752*/ (const struct TAsxInsFind*)0,
    /* 753*/ (const struct TAsxInsFind*)0,
    /* 754*/ (const struct TAsxInsFind*)0,
    /* 755*/ (const struct TAsxInsFind*)0,
    /* 756*/ (const struct TAsxInsFind*)0,
    /* 757*/ (const struct TAsxInsFind*)0,
    /* 758*/ (const struct TAsxInsFind*)0,
    /* 759*/ find_0119,
    /* 760*/ (const struct TAsxInsFind*)0,
    /* 761*/ find_0120,
    /* 762*/ (const struct TAsxInsFind*)0,
    /* 763*/ (const struct TAsxInsFind*)0,
    /* 764*/ (const struct TAsxInsFind*)0,
    /* 765*/ (const struct TAsxInsFind*)0,
    /* 766*/ (const struct TAsxInsFind*)0,
    /* 767*/ (const struct TAsxInsFind*)0,
    /* 768*/ (const struct TAsxInsFind*)0,
    /* 769*/ (const struct TAsxInsFind*)0,
    /* 770*/ find_0121,
    /* 771*/ (const struct TAsxInsFind*)0,
    /* 772*/ (const struct TAsxInsFind*)0,
    /* 773*/ (const struct TAsxInsFind*)0,
    /* 774*/ (const struct TAsxInsFind*)0,
    /* 775*/ (const struct TAsxInsFind*)0,
    /* 776*/ (const struct TAsxInsFind*)0,
    /* 777*/ (const struct TAsxInsFind*)0,
    /* 778*/ (const struct TAsxInsFind*)0,
    /* 779*/ (const struct TAsxInsFind*)0,
    /* 780*/ (const struct TAsxInsFind*)0,
    /* 781*/ find_0122,
    /* 782*/ (const struct TAsxInsFind*)0,
    /* 783*/ (const struct TAsxInsFind*)0,
    /* 784*/ (const struct TAsxInsFind*)0,
    /* 785*/ (const struct TAsxInsFind*)0,
    /* 786*/ find_0123,
    /* 787*/ (const struct TAsxInsFind*)0,
    /* 788*/ find_0124,
    /* 789*/ find_0125,
    /* 790*/ (const struct TAsxInsFind*)0,
    /* 791*/ (const struct TAsxInsFind*)0,
    /* 792*/ (const struct TAsxInsFind*)0,
    /* 793*/ (const struct TAsxInsFind*)0,
    /* 794*/ (const struct TAsxInsFind*)0,
    /* 795*/ (const struct TAsxInsFind*)0,
    /* 796*/ (const struct TAsxInsFind*)0,
    /* 797*/ (const struct TAsxInsFind*)0,
    /* 798*/ (const struct TAsxInsFind*)0,
    /* 799*/ (const struct TAsxInsFind*)0,
    /* 800*/ (const struct TAsxInsFind*)0,
    /* 801*/ (const struct TAsxInsFind*)0,
    /* 802*/ (const struct TAsxInsFind*)0,
    /* 803*/ (const struct TAsxInsFind*)0,
    /* 804*/ (const struct TAsxInsFind*)0,
    /* 805*/ (const struct TAsxInsFind*)0,
    /* 806*/ (const struct TAsxInsFind*)0,
    /* 807*/ (const struct TAsxInsFind*)0,
    /* 808*/ find_0126,
    /* 809*/ find_0127,
    /* 810*/ (const struct TAsxInsFind*)0,
    /* 811*/ (const struct TAsxInsFind*)0,
    /* 812*/ (const struct TAsxInsFind*)0,
    /* 813*/ (const struct TAsxInsFind*)0,
    /* 814*/ (const struct TAsxInsFind*)0,
    /* 815*/ (const struct TAsxInsFind*)0,
    /* 816*/ (const struct TAsxInsFind*)0,
    /* 817*/ (const struct TAsxInsFind*)0,
    /* 818*/ (const struct TAsxInsFind*)0,
    /* 819*/ (const struct TAsxInsFind*)0,
    /* 820*/ (const struct TAsxInsFind*)0,
    /* 821*/ (const struct TAsxInsFind*)0,
    /* 822*/ (const struct TAsxInsFind*)0,
    /* 823*/ (const struct TAsxInsFind*)0,
    /* 824*/ (const struct TAsxInsFind*)0,
    /* 825*/ find_0128,
    /* 826*/ (const struct TAsxInsFind*)0,
    /* 827*/ (const struct TAsxInsFind*)0,
    /* 828*/ (const struct TAsxInsFind*)0,
    /* 829*/ (const struct TAsxInsFind*)0,
    /* 830*/ (const struct TAsxInsFind*)0,
    /* 831*/ (const struct TAsxInsFind*)0,
    /* 832*/ (const struct TAsxInsFind*)0,
    /* 833*/ find_0129,
    /* 834*/ (const struct TAsxInsFind*)0,
    /* 835*/ (const struct TAsxInsFind*)0,
    /* 836*/ (const struct TAsxInsFind*)0,
    /* 837*/ (const struct TAsxInsFind*)0,
    /* 838*/ (const struct TAsxInsFind*)0,
    /* 839*/ find_0130,
    /* 840*/ (const struct TAsxInsFind*)0,
    /* 841*/ (const struct TAsxInsFind*)0,
    /* 842*/ (const struct TAsxInsFind*)0,
    /* 843*/ find_0131,
    /* 844*/ (const struct TAsxInsFind*)0,
    /* 845*/ (const struct TAsxInsFind*)0,
    /* 846*/ (const struct TAsxInsFind*)0,
    /* 847*/ (const struct TAsxInsFind*)0,
    /* 848*/ find_0132,
    /* 849*/ find_0133,
    /* 850*/ (const struct TAsxInsFind*)0,
    /* 851*/ (const struct TAsxInsFind*)0,
    /* 852*/ (const struct TAsxInsFind*)0,
    /* 853*/ find_0134,
    /* 854*/ (const struct TAsxInsFind*)0,
    /* 855*/ find_0135,
    /* 856*/ find_0136,
    /* 857*/ (const struct TAsxInsFind*)0,
    /* 858*/ find_0137,
    /* 859*/ find_0138,
    /* 860*/ (const struct TAsxInsFind*)0,
    /* 861*/ find_0139,
    /* 862*/ (const struct TAsxInsFind*)0,
    /* 863*/ find_0140,
    /* 864*/ (const struct TAsxInsFind*)0,
    /* 865*/ find_0141,
    /* 866*/ (const struct TAsxInsFind*)0,
    /* 867*/ (const struct TAsxInsFind*)0,
    /* 868*/ (const struct TAsxInsFind*)0,
    /* 869*/ (const struct TAsxInsFind*)0,
    /* 870*/ (const struct TAsxInsFind*)0,
    /* 871*/ find_0142,
    /* 872*/ (const struct TAsxInsFind*)0,
    /* 873*/ (const struct TAsxInsFind*)0,
    /* 874*/ (const struct TAsxInsFind*)0,
    /* 875*/ (const struct TAsxInsFind*)0,
    /* 876*/ (const struct TAsxInsFind*)0,
    /* 877*/ (const struct TAsxInsFind*)0,
    /* 878*/ (const struct TAsxInsFind*)0,
    /* 879*/ (const struct TAsxInsFind*)0,
    /* 880*/ (const struct TAsxInsFind*)0,
    /* 881*/ (const struct TAsxInsFind*)0,
    /* 882*/ (const struct TAsxInsFind*)0,
    /* 883*/ (const struct TAsxInsFind*)0,
    /* 884*/ (const struct TAsxInsFind*)0,
    /* 885*/ (const struct TAsxInsFind*)0,
    /* 886*/ (const struct TAsxInsFind*)0,
    /* 887*/ (const struct TAsxInsFind*)0,
    /* 888*/ find_0143,
    /* 889*/ (const struct TAsxInsFind*)0,
    /* 890*/ find_0144,
    /* 891*/ find_0145,
    /* 892*/ (const struct TAsxInsFind*)0,
    /* 893*/ (const struct TAsxInsFind*)0,
    /* 894*/ (const struct TAsxInsFind*)0,
    /* 895*/ find_0146,
    /* 896*/ (const struct TAsxInsFind*)0,
    /* 897*/ (const struct TAsxInsFind*)0,
    /* 898*/ (const struct TAsxInsFind*)0,
    /* 899*/ (const struct TAsxInsFind*)0,
    /* 900*/ (const struct TAsxInsFind*)0,
    /* 901*/ (const struct TAsxInsFind*)0,
    /* 902*/ (const struct TAsxInsFind*)0,
    /* 903*/ (const struct TAsxInsFind*)0,
    /* 904*/ find_0147,
    /* 905*/ (const struct TAsxInsFind*)0,
    /* 906*/ (const struct TAsxInsFind*)0,
    /* 907*/ (const struct TAsxInsFind*)0,
    /* 908*/ find_0148,
    /* 909*/ (const struct TAsxInsFind*)0,
    /* 910*/ (const struct TAsxInsFind*)0,
    /* 911*/ find_0149,
    /* 912*/ (const struct TAsxInsFind*)0,
    /* 913*/ (const struct TAsxInsFind*)0,
    /* 914*/ (const struct TAsxInsFind*)0,
    /* 915*/ find_0150,
    /* 916*/ (const struct TAsxInsFind*)0,
    /* 917*/ (const struct TAsxInsFind*)0,
    /* 918*/ (const struct TAsxInsFind*)0,
    /* 919*/ find_0151,
    /* 920*/ (const struct TAsxInsFind*)0,
    /* 921*/ (const struct TAsxInsFind*)0,
    /* 922*/ find_0152,
    /* 923*/ (const struct TAsxInsFind*)0,
    /* 924*/ (const struct TAsxInsFind*)0,
    /* 925*/ (const struct TAsxInsFind*)0,
    /* 926*/ (const struct TAsxInsFind*)0,
    /* 927*/ (const struct TAsxInsFind*)0,
    /* 928*/ find_0153,
    /* 929*/ (const struct TAsxInsFind*)0,
    /* 930*/ (const struct TAsxInsFind*)0,
    /* 931*/ (const struct TAsxInsFind*)0,
    /* 932*/ (const struct TAsxInsFind*)0,
    /* 933*/ (const struct TAsxInsFind*)0,
    /* 934*/ find_0154,
    /* 935*/ (const struct TAsxInsFind*)0,
    /* 936*/ (const struct TAsxInsFind*)0,
    /* 937*/ (const struct TAsxInsFind*)0,
    /* 938*/ (const struct TAsxInsFind*)0,
    /* 939*/ (const struct TAsxInsFind*)0,
    /* 940*/ (const struct TAsxInsFind*)0,
    /* 941*/ find_0155,
    /* 942*/ (const struct TAsxInsFind*)0,
    /* 943*/ (const struct TAsxInsFind*)0,
    /* 944*/ find_0156,
    /* 945*/ (const struct TAsxInsFind*)0,
    /* 946*/ (const struct TAsxInsFind*)0,
    /* 947*/ (const struct TAsxInsFind*)0,
    /* 948*/ (const struct TAsxInsFind*)0,
    /* 949*/ (const struct TAsxInsFind*)0,
    /* 950*/ (const struct TAsxInsFind*)0,
    /* 951*/ (const struct TAsxInsFind*)0,
    /* 952*/ (const struct TAsxInsFind*)0,
    /* 953*/ (const struct TAsxInsFind*)0,
    /* 954*/ (const struct TAsxInsFind*)0,
    /* 955*/ (const struct TAsxInsFind*)0,
    /* 956*/ (const struct TAsxInsFind*)0,
    /* 957*/ find_0157,
    /* 958*/ find_0158,
    /* 959*/ (const struct TAsxInsFind*)0,
    /* 960*/ (const struct TAsxInsFind*)0,
    /* 961*/ (const struct TAsxInsFind*)0,
    /* 962*/ (const struct TAsxInsFind*)0,
    /* 963*/ (const struct TAsxInsFind*)0,
    /* 964*/ (const struct TAsxInsFind*)0,
    /* 965*/ (const struct TAsxInsFind*)0,
    /* 966*/ (const struct TAsxInsFind*)0,
    /* 967*/ (const struct TAsxInsFind*)0,
    /* 968*/ (const struct TAsxInsFind*)0,
    /* 969*/ (const struct TAsxInsFind*)0,
    /* 970*/ (const struct TAsxInsFind*)0,
    /* 971*/ (const struct TAsxInsFind*)0,
    /* 972*/ (const struct TAsxInsFind*)0,
    /* 973*/ (const struct TAsxInsFind*)0,
    /* 974*/ (const struct TAsxInsFind*)0,
    /* 975*/ (const struct TAsxInsFind*)0,
    /* 976*/ (const struct TAsxInsFind*)0,
    /* 977*/ (const struct TAsxInsFind*)0,
    /* 978*/ (const struct TAsxInsFind*)0,
    /* 979*/ (const struct TAsxInsFind*)0,
    /* 980*/ find_0159,
    /* 981*/ find_0160,
    /* 982*/ (const struct TAsxInsFind*)0,
    /* 983*/ (const struct TAsxInsFind*)0,
    /* 984*/ (const struct TAsxInsFind*)0,
    /* 985*/ (const struct TAsxInsFind*)0,
    /* 986*/ (const struct TAsxInsFind*)0,
    /* 987*/ (const struct TAsxInsFind*)0,
    /* 988*/ find_0161,
    /* 989*/ (const struct TAsxInsFind*)0,
    /* 990*/ (const struct TAsxInsFind*)0,
    /* 991*/ (const struct TAsxInsFind*)0,
    /* 992*/ (const struct TAsxInsFind*)0,
    /* 993*/ find_0162,
    /* 994*/ (const struct TAsxInsFind*)0,
    /* 995*/ (const struct TAsxInsFind*)0,
    /* 996*/ (const struct TAsxInsFind*)0,
    /* 997*/ (const struct TAsxInsFind*)0,
    /* 998*/ (const struct TAsxInsFind*)0,
    /* 999*/ (const struct TAsxInsFind*)0,
    /*1000*/ (const struct TAsxInsFind*)0,
    /*1001*/ (const struct TAsxInsFind*)0,
    /*1002*/ (const struct TAsxInsFind*)0,
    /*1003*/ (const struct TAsxInsFind*)0,
    /*1004*/ find_0163,
    /*1005*/ find_0164,
    /*1006*/ (const struct TAsxInsFind*)0,
    /*1007*/ (const struct TAsxInsFind*)0,
    /*1008*/ (const struct TAsxInsFind*)0,
    /*1009*/ (const struct TAsxInsFind*)0,
    /*1010*/ find_0165,
    /*1011*/ (const struct TAsxInsFind*)0,
    /*1012*/ find_0166,
    /*1013*/ (const struct TAsxInsFind*)0,
    /*1014*/ (const struct TAsxInsFind*)0,
    /*1015*/ (const struct TAsxInsFind*)0,
    /*1016*/ (const struct TAsxInsFind*)0,
    /*1017*/ (const struct TAsxInsFind*)0,
    /*1018*/ (const struct TAsxInsFind*)0,
    /*1019*/ (const struct TAsxInsFind*)0,
    /*1020*/ (const struct TAsxInsFind*)0,
    /*1021*/ (const struct TAsxInsFind*)0,
    /*1022*/ (const struct TAsxInsFind*)0,
    /*1023*/ (const struct TAsxInsFind*)0,
    /*1024*/ (const struct TAsxInsFind*)0,
    /*1025*/ (const struct TAsxInsFind*)0,
    /*1026*/ (const struct TAsxInsFind*)0,
    /*1027*/ (const struct TAsxInsFind*)0,
    /*1028*/ (const struct TAsxInsFind*)0,
    /*1029*/ (const struct TAsxInsFind*)0,
    /*1030*/ (const struct TAsxInsFind*)0,
    /*1031*/ (const struct TAsxInsFind*)0,
    /*1032*/ (const struct TAsxInsFind*)0,
    /*1033*/ (const struct TAsxInsFind*)0,
    /*1034*/ find_0167,
    /*1035*/ (const struct TAsxInsFind*)0,
    /*1036*/ (const struct TAsxInsFind*)0,
    /*1037*/ (const struct TAsxInsFind*)0,
    /*1038*/ (const struct TAsxInsFind*)0,
    /*1039*/ (const struct TAsxInsFind*)0,
    /*1040*/ find_0168,
    /*1041*/ (const struct TAsxInsFind*)0,
    /*1042*/ find_0169,
    /*1043*/ (const struct TAsxInsFind*)0,
    /*1044*/ (const struct TAsxInsFind*)0,
    /*1045*/ find_0170,
    /*1046*/ (const struct TAsxInsFind*)0,
    /*1047*/ (const struct TAsxInsFind*)0,
    /*1048*/ (const struct TAsxInsFind*)0,
    /*1049*/ (const struct TAsxInsFind*)0,
    /*1050*/ (const struct TAsxInsFind*)0,
    /*1051*/ (const struct TAsxInsFind*)0,
    /*1052*/ (const struct TAsxInsFind*)0,
    /*1053*/ (const struct TAsxInsFind*)0,
    /*1054*/ (const struct TAsxInsFind*)0,
    /*1055*/ (const struct TAsxInsFind*)0,
    /*1056*/ (const struct TAsxInsFind*)0,
    /*1057*/ find_0171,
    /*1058*/ (const struct TAsxInsFind*)0,
    /*1059*/ (const struct TAsxInsFind*)0,
    /*1060*/ find_0172,
    /*1061*/ (const struct TAsxInsFind*)0,
    /*1062*/ (const struct TAsxInsFind*)0,
    /*1063*/ (const struct TAsxInsFind*)0,
    /*1064*/ (const struct TAsxInsFind*)0,
    /*1065*/ (const struct TAsxInsFind*)0,
    /*1066*/ find_0173,
    /*1067*/ (const struct TAsxInsFind*)0,
    /*1068*/ (const struct TAsxInsFind*)0,
    /*1069*/ (const struct TAsxInsFind*)0,
    /*1070*/ (const struct TAsxInsFind*)0,
    /*1071*/ (const struct TAsxInsFind*)0,
    /*1072*/ (const struct TAsxInsFind*)0,
    /*1073*/ (const struct TAsxInsFind*)0,
    /*1074*/ find_0174,
    /*1075*/ (const struct TAsxInsFind*)0,
    /*1076*/ (const struct TAsxInsFind*)0,
    /*1077*/ (const struct TAsxInsFind*)0,
    /*1078*/ find_0175,
    /*1079*/ (const struct TAsxInsFind*)0,
    /*1080*/ (const struct TAsxInsFind*)0,
    /*1081*/ (const struct TAsxInsFind*)0,
    /*1082*/ (const struct TAsxInsFind*)0,
    /*1083*/ (const struct TAsxInsFind*)0,
    /*1084*/ (const struct TAsxInsFind*)0,
    /*1085*/ (const struct TAsxInsFind*)0,
    /*1086*/ (const struct TAsxInsFind*)0,
    /*1087*/ (const struct TAsxInsFind*)0,
    /*1088*/ (const struct TAsxInsFind*)0,
    /*1089*/ (const struct TAsxInsFind*)0,
    /*1090*/ (const struct TAsxInsFind*)0,
    /*1091*/ (const struct TAsxInsFind*)0,
    /*1092*/ (const struct TAsxInsFind*)0,
    /*1093*/ (const struct TAsxInsFind*)0,
    /*1094*/ (const struct TAsxInsFind*)0,
    /*1095*/ (const struct TAsxInsFind*)0,
    /*1096*/ (const struct TAsxInsFind*)0,
    /*1097*/ (const struct TAsxInsFind*)0,
    /*1098*/ find_0176,
    /*1099*/ (const struct TAsxInsFind*)0,
    /*1100*/ (const struct TAsxInsFind*)0,
    /*1101*/ (const struct TAsxInsFind*)0,
    /*1102*/ find_0177,
    /*1103*/ (const struct TAsxInsFind*)0,
    /*1104*/ (const struct TAsxInsFind*)0,
    /*1105*/ find_0178,
    /*1106*/ find_0179,
    /*1107*/ (const struct TAsxInsFind*)0,
    /*1108*/ (const struct TAsxInsFind*)0,
    /*1109*/ (const struct TAsxInsFind*)0,
    /*1110*/ (const struct TAsxInsFind*)0,
    /*1111*/ find_0180,
    /*1112*/ (const struct TAsxInsFind*)0,
    /*1113*/ find_0181,
    /*1114*/ find_0182,
    /*1115*/ (const struct TAsxInsFind*)0,
    /*1116*/ (const struct TAsxInsFind*)0,
    /*1117*/ (const struct TAsxInsFind*)0,
    /*1118*/ find_0183,
    /*1119*/ (const struct TAsxInsFind*)0,
    /*1120*/ (const struct TAsxInsFind*)0,
    /*1121*/ (const struct TAsxInsFind*)0,
    /*1122*/ find_0184,
    /*1123*/ (const struct TAsxInsFind*)0,
    /*1124*/ (const struct TAsxInsFind*)0,
    /*1125*/ (const struct TAsxInsFind*)0,
    /*1126*/ find_0185,
    /*1127*/ (const struct TAsxInsFind*)0,
    /*1128*/ find_0186,
    /*1129*/ (const struct TAsxInsFind*)0,
    /*1130*/ (const struct TAsxInsFind*)0,
    /*1131*/ (const struct TAsxInsFind*)0,
    /*1132*/ find_0187,
    /*1133*/ (const struct TAsxInsFind*)0,
    /*1134*/ (const struct TAsxInsFind*)0,
    /*1135*/ (const struct TAsxInsFind*)0,
    /*1136*/ (const struct TAsxInsFind*)0,
    /*1137*/ (const struct TAsxInsFind*)0,
    /*1138*/ (const struct TAsxInsFind*)0,
    /*1139*/ (const struct TAsxInsFind*)0,
    /*1140*/ (const struct TAsxInsFind*)0,
    /*1141*/ (const struct TAsxInsFind*)0,
    /*1142*/ find_0188,
    /*1143*/ (const struct TAsxInsFind*)0,
    /*1144*/ (const struct TAsxInsFind*)0,
    /*1145*/ (const struct TAsxInsFind*)0,
    /*1146*/ (const struct TAsxInsFind*)0,
    /*1147*/ (const struct TAsxInsFind*)0,
    /*1148*/ (const struct TAsxInsFind*)0,
    /*1149*/ find_0189,
    /*1150*/ find_0190,
    /*1151*/ (const struct TAsxInsFind*)0,
    /*1152*/ (const struct TAsxInsFind*)0,
    /*1153*/ find_0191,
    /*1154*/ (const struct TAsxInsFind*)0,
    /*1155*/ (const struct TAsxInsFind*)0,
    /*1156*/ find_0192,
    /*1157*/ (const struct TAsxInsFind*)0,
    /*1158*/ (const struct TAsxInsFind*)0,
    /*1159*/ (const struct TAsxInsFind*)0,
    /*1160*/ (const struct TAsxInsFind*)0,
    /*1161*/ (const struct TAsxInsFind*)0,
    /*1162*/ (const struct TAsxInsFind*)0,
    /*1163*/ (const struct TAsxInsFind*)0,
    /*1164*/ (const struct TAsxInsFind*)0,
    /*1165*/ (const struct TAsxInsFind*)0,
    /*1166*/ (const struct TAsxInsFind*)0,
    /*1167*/ (const struct TAsxInsFind*)0,
    /*1168*/ (const struct TAsxInsFind*)0,
    /*1169*/ (const struct TAsxInsFind*)0,
    /*1170*/ (const struct TAsxInsFind*)0,
    /*1171*/ find_0193,
    /*1172*/ (const struct TAsxInsFind*)0,
    /*1173*/ find_0194,
    /*1174*/ (const struct TAsxInsFind*)0,
    /*1175*/ find_0195,
    /*1176*/ (const struct TAsxInsFind*)0,
    /*1177*/ (const struct TAsxInsFind*)0,
    /*1178*/ find_0196,
    /*1179*/ (const struct TAsxInsFind*)0,
    /*1180*/ (const struct TAsxInsFind*)0,
    /*1181*/ (const struct TAsxInsFind*)0,
    /*1182*/ (const struct TAsxInsFind*)0,
    /*1183*/ find_0197,
    /*1184*/ (const struct TAsxInsFind*)0,
    /*1185*/ (const struct TAsxInsFind*)0,
    /*1186*/ (const struct TAsxInsFind*)0,
    /*1187*/ find_0198,
    /*1188*/ (const struct TAsxInsFind*)0,
    /*1189*/ (const struct TAsxInsFind*)0,
    /*1190*/ (const struct TAsxInsFind*)0,
    /*1191*/ (const struct TAsxInsFind*)0,
    /*1192*/ (const struct TAsxInsFind*)0,
    /*1193*/ (const struct TAsxInsFind*)0,
    /*1194*/ (const struct TAsxInsFind*)0,
    /*1195*/ (const struct TAsxInsFind*)0,
    /*1196*/ (const struct TAsxInsFind*)0,
    /*1197*/ (const struct TAsxInsFind*)0,
    /*1198*/ (const struct TAsxInsFind*)0,
    /*1199*/ find_0199,
    /*1200*/ (const struct TAsxInsFind*)0,
    /*1201*/ (const struct TAsxInsFind*)0,
    /*1202*/ (const struct TAsxInsFind*)0,
    /*1203*/ (const struct TAsxInsFind*)0,
    /*1204*/ (const struct TAsxInsFind*)0,
    /*1205*/ (const struct TAsxInsFind*)0,
    /*1206*/ find_0200,
    /*1207*/ (const struct TAsxInsFind*)0,
    /*1208*/ (const struct TAsxInsFind*)0,
    /*1209*/ (const struct TAsxInsFind*)0,
    /*1210*/ (const struct TAsxInsFind*)0,
    /*1211*/ find_0201,
    /*1212*/ (const struct TAsxInsFind*)0,
    /*1213*/ (const struct TAsxInsFind*)0,
    /*1214*/ (const struct TAsxInsFind*)0,
    /*1215*/ (const struct TAsxInsFind*)0,
    /*1216*/ (const struct TAsxInsFind*)0,
    /*1217*/ (const struct TAsxInsFind*)0,
    /*1218*/ (const struct TAsxInsFind*)0,
    /*1219*/ (const struct TAsxInsFind*)0,
    /*1220*/ (const struct TAsxInsFind*)0,
    /*1221*/ (const struct TAsxInsFind*)0,
    /*1222*/ find_0202,
    /*1223*/ find_0203,
    /*1224*/ (const struct TAsxInsFind*)0,
    /*1225*/ (const struct TAsxInsFind*)0,
    /*1226*/ find_0204,
    /*1227*/ (const struct TAsxInsFind*)0,
    /*1228*/ (const struct TAsxInsFind*)0,
    /*1229*/ (const struct TAsxInsFind*)0,
    /*1230*/ (const struct TAsxInsFind*)0,
    /*1231*/ (const struct TAsxInsFind*)0,
    /*1232*/ (const struct TAsxInsFind*)0,
    /*1233*/ (const struct TAsxInsFind*)0,
    /*1234*/ (const struct TAsxInsFind*)0,
    /*1235*/ (const struct TAsxInsFind*)0,
    /*1236*/ (const struct TAsxInsFind*)0,
    /*1237*/ find_0205,
    /*1238*/ (const struct TAsxInsFind*)0,
    /*1239*/ find_0206,
    /*1240*/ (const struct TAsxInsFind*)0,
    /*1241*/ (const struct TAsxInsFind*)0,
    /*1242*/ (const struct TAsxInsFind*)0,
    /*1243*/ find_0207,
    /*1244*/ (const struct TAsxInsFind*)0,
    /*1245*/ (const struct TAsxInsFind*)0,
    /*1246*/ (const struct TAsxInsFind*)0,
    /*1247*/ find_0208,
    /*1248*/ (const struct TAsxInsFind*)0,
    /*1249*/ (const struct TAsxInsFind*)0,
    /*1250*/ (const struct TAsxInsFind*)0,
    /*1251*/ find_0209,
    /*1252*/ (const struct TAsxInsFind*)0,
    /*1253*/ (const struct TAsxInsFind*)0,
    /*1254*/ (const struct TAsxInsFind*)0,
    /*1255*/ (const struct TAsxInsFind*)0,
    /*1256*/ (const struct TAsxInsFind*)0,
    /*1257*/ (const struct TAsxInsFind*)0,
    /*1258*/ (const struct TAsxInsFind*)0,
    /*1259*/ (const struct TAsxInsFind*)0,
    /*1260*/ (const struct TAsxInsFind*)0,
    /*1261*/ (const struct TAsxInsFind*)0,
    /*1262*/ (const struct TAsxInsFind*)0,
    /*1263*/ (const struct TAsxInsFind*)0,
    /*1264*/ (const struct TAsxInsFind*)0,
    /*1265*/ (const struct TAsxInsFind*)0,
    /*1266*/ (const struct TAsxInsFind*)0,
    /*1267*/ find_0210,
    /*1268*/ (const struct TAsxInsFind*)0,
    /*1269*/ (const struct TAsxInsFind*)0,
    /*1270*/ (const struct TAsxInsFind*)0,
    /*1271*/ (const struct TAsxInsFind*)0,
    /*1272*/ (const struct TAsxInsFind*)0,
    /*1273*/ (const struct TAsxInsFind*)0,
    /*1274*/ (const struct TAsxInsFind*)0,
    /*1275*/ (const struct TAsxInsFind*)0,
    /*1276*/ (const struct TAsxInsFind*)0,
    /*1277*/ (const struct TAsxInsFind*)0,
    /*1278*/ find_0211,
    /*1279*/ find_0212,
    /*1280*/ (const struct TAsxInsFind*)0,
    /*1281*/ (const struct TAsxInsFind*)0,
    /*1282*/ (const struct TAsxInsFind*)0,
    /*1283*/ (const struct TAsxInsFind*)0,
    /*1284*/ find_0213,
    /*1285*/ (const struct TAsxInsFind*)0,
    /*1286*/ (const struct TAsxInsFind*)0,
    /*1287*/ (const struct TAsxInsFind*)0,
    /*1288*/ (const struct TAsxInsFind*)0,
    /*1289*/ (const struct TAsxInsFind*)0,
    /*1290*/ find_0214,
    /*1291*/ (const struct TAsxInsFind*)0,
    /*1292*/ (const struct TAsxInsFind*)0,
    /*1293*/ (const struct TAsxInsFind*)0,
    /*1294*/ (const struct TAsxInsFind*)0,
    /*1295*/ find_0215,
    /*1296*/ (const struct TAsxInsFind*)0,
    /*1297*/ (const struct TAsxInsFind*)0,
    /*1298*/ (const struct TAsxInsFind*)0,
    /*1299*/ (const struct TAsxInsFind*)0,
    /*1300*/ (const struct TAsxInsFind*)0,
    /*1301*/ (const struct TAsxInsFind*)0,
    /*1302*/ find_0216,
    /*1303*/ (const struct TAsxInsFind*)0,
    /*1304*/ (const struct TAsxInsFind*)0,
    /*1305*/ find_0217,
    /*1306*/ find_0218,
    /*1307*/ (const struct TAsxInsFind*)0,
    /*1308*/ (const struct TAsxInsFind*)0,
    /*1309*/ find_0219,
    /*1310*/ (const struct TAsxInsFind*)0,
    /*1311*/ (const struct TAsxInsFind*)0,
    /*1312*/ (const struct TAsxInsFind*)0,
    /*1313*/ (const struct TAsxInsFind*)0,
    /*1314*/ (const struct TAsxInsFind*)0,
    /*1315*/ (const struct TAsxInsFind*)0,
    /*1316*/ (const struct TAsxInsFind*)0,
    /*1317*/ (const struct TAsxInsFind*)0,
    /*1318*/ (const struct TAsxInsFind*)0,
    /*1319*/ (const struct TAsxInsFind*)0,
    /*1320*/ (const struct TAsxInsFind*)0,
    /*1321*/ (const struct TAsxInsFind*)0,
    /*1322*/ (const struct TAsxInsFind*)0,
    /*1323*/ (const struct TAsxInsFind*)0,
    /*1324*/ (const struct TAsxInsFind*)0,
    /*1325*/ (const struct TAsxInsFind*)0,
    /*1326*/ (const struct TAsxInsFind*)0,
    /*1327*/ (const struct TAsxInsFind*)0,
    /*1328*/ (const struct TAsxInsFind*)0,
    /*1329*/ (const struct TAsxInsFind*)0,
    /*1330*/ (const struct TAsxInsFind*)0,
    /*1331*/ find_0220,
    /*1332*/ (const struct TAsxInsFind*)0,
    /*1333*/ (const struct TAsxInsFind*)0,
    /*1334*/ (const struct TAsxInsFind*)0,
    /*1335*/ (const struct TAsxInsFind*)0,
    /*1336*/ find_0221,
    /*1337*/ (const struct TAsxInsFind*)0,
    /*1338*/ (const struct TAsxInsFind*)0,
    /*1339*/ find_0222,
    /*1340*/ find_0223,
    /*1341*/ (const struct TAsxInsFind*)0,
    /*1342*/ (const struct TAsxInsFind*)0,
    /*1343*/ find_0224,
    /*1344*/ (const struct TAsxInsFind*)0,
    /*1345*/ (const struct TAsxInsFind*)0,
    /*1346*/ (const struct TAsxInsFind*)0,
    /*1347*/ (const struct TAsxInsFind*)0,
    /*1348*/ (const struct TAsxInsFind*)0,
    /*1349*/ (const struct TAsxInsFind*)0,
    /*1350*/ (const struct TAsxInsFind*)0,
    /*1351*/ (const struct TAsxInsFind*)0,
    /*1352*/ find_0225,
    /*1353*/ find_0226,
    /*1354*/ (const struct TAsxInsFind*)0,
    /*1355*/ (const struct TAsxInsFind*)0,
    /*1356*/ (const struct TAsxInsFind*)0,
    /*1357*/ find_0227,
    /*1358*/ find_0228,
    /*1359*/ (const struct TAsxInsFind*)0,
    /*1360*/ (const struct TAsxInsFind*)0,
};

size_t GetX86InsHashSize(void)
{
    return 1361;
}

